GOLEM OntologyGOLEM Ontology
Metadata
- IRI
-
https://w3id.org/golem/ontology - Title
-
GOLEM Ontology
GOLEM Ontology
- Publisher
GOLEM Lab
- Creator
GOLEM Lab
- Date Created
2024-10-10
- Date Modified
2026-08-24
- Date Issued
2024-10-10
- Version Info
2.0.0
- Description
Golem Ontology for Narrative and Fiction
GOLEM v2.0
Created by Pianzola, F., Pannach, F., Cheng, L., Yang, X, and Scotti, L. (GOLEM lab), October 10, 2024
Overview
GOLEM
Ontology of fiction and narrative, developed as an extension of the Erlangen CRM and aligned with the DOLCE-Lite-Plus Ecosystem.
It adopts a DOLCE+DnS Ultralite design pattern for modelling textual and character attributes.
GOLEM also reuses selected constructs from LRMoo while preserving their original namespace and introducing only the additional classes and relations required for its modelling purposes.
Narrative phenomena can be viewed as interconnected systems in which various components influence one another. Understanding the properties of narratives requires analyzing them in relation to each other and within their broader context, rather than in isolation (Pianzola, 2018). Formal ontologies provide a structured and systematic approach to representing the essential elements of storytelling. By capturing relevant concepts, constraints, and interrelationships among narrative elements, ontology ensures a consistent and explicit representation of the narrative domain.
In literary studies, traditional quantitative and probabilistic methods often struggle to account for the semantic richness and intensional qualities of texts (Ciotti, 2016). In contrast, ontology modeling highlights the complexities of narrative structure, making these elements explicit and computable.
The GOLEM project developed an ontology that models narratives and fiction independently of their specific domains. To achieve this, the project seeks to identify a common ground that defines how key elements of narrative structure—such as events, characters, social relationships, and settings—interrelate. By employing a modularization approach, GOLEM will create a comprehensive library of modules that encapsulate these narrative components, including modules for characters, relationships, events, settings, and narrative inference.
GOLEM v2.0 introduces a major architectural and semantic refactoring of the ontology. The ontology now adopts Erlangen CRM as its CRM foundation and uses a lightweight reuse strategy for selected LRMoo constructs, avoiding the import of the full LRMoo and CRM OWL dependency chain. The feature model has been revised through the DUL Region pattern, with G2_Feature represented as a region and GP0_has_feature aligned with the corresponding region relation.
The v2.0 revision further removes the use of dol:generically-dependent-on, avoiding an unnecessary semantic commitment where the relevant dependencies can instead be addressed through provenance mechanisms. These changes substantially reduce the ontology's import closure while preserving the intended semantics of the GOLEM conceptualization and improving computational tractability and maintainability.
The detailed description of each module can be read in the GitHub.
Furthermore, the ontology contributes to comparative studies by providing a structured framework for analyzing narratives across different cultural contexts. It enhances our understanding of cumulative cultural evolution in narratives, allowing for a more nuanced exploration of how narratives evolve and grows cumulatively over time (Pianzola et al., 2020).
References
Abbott, H. P. (2019). Narrativity. In P. Hühn et al. (Eds.), The living handbook of narratology. Hamburg University.
Bartalesi, V., Meghini, C., & Metilli, D. (2017). A conceptualisation of narratives and its expression in the ecrm. International Journal of Metadata, Semantics and Ontologies, 12(1), 35-46. https://doi.org/10.1504/IJMSO.2017.10005083
Bekiari, C., Bruseker, G., Canning, E., Doerr, M., Michon, P., Ore, C.-E., Stead, S., & Velios, A. (2024, October). Conceptual reference model (CIDOC ecrm), version 7.3 (Tech. rep.). CIDOC ecrm-SIG.
Carroll, N. (2015). Interpretation. In The Routledge companion to philosophy of literature (pp. 302–312). Routledge.
Chaturvedi, S., Srivastava, S., Daume III, H., & Dyer, C. (2015). Modeling dynamic relationships between characters in literary novels. arXiv preprint arXiv:1511.09376. http://arxiv.org/abs/1511.09376
Ciotti, F. (2016). Toward a formal ontology for narrative. MATLIT: Materialidades da Literatura, 4(1), 29-44.
Doerr, M., Kritsotaki, A., Rousakis, Y., Hiebel, G., & Theodoridou, M. (2023, October). ecrmsci: The scientific observation model (Tech. rep.). CIDOC ecrm-SIG.
Jannidis, F. (2019). Character. In P. Hühn et al. (Eds.), The living handbook of narratology. Hamburg University.
Kukkonen, K. (2019). Plot. In P. Hühn et al. (Eds.), The living handbook of narratology. Hamburg University.
Lea, K. M. (1962). Italian popular comedy: A study in the commedia dell'arte, 1560–1620 with special reference to the English stage (Vol. 1). Russell & Russell.
Mika, P., & Gangemi, A. (2016). Descriptions of social relations. Benefits, 1, 14. https://doi.org/10.3390/benefits1010014
Pannach, F. (2023, July). “Orpheus came to his end by being struck by a thunderbolt”: Annotating events in mythological sequences. In Proceedings of the 17th Linguistic Annotation Workshop (LAW-XVII) (pp. 10-18).
Pannach, F. A. K. (2024). Narrative echoes across time and space.
Pannach, F., Sporleder, C., May, W., Krishnan, A., & Sewchurran, A. (2021). Of lions and Yakshis. Semantic Web, 12(2), 219-239.
Propp, V. (1968). Morphology of the folktale. University of Texas Press.
Pianzola, F. (2018). Looking at narrative as a complex system: The proteus principle. In Narrating complexity (pp. 101-122).
Pianzola, F., Acerbi, A., & Rebora, S. (2020). Cultural accumulation and improvement in online fan fiction. In CEUR Workshop Proceedings (Vol. 2723). CEUR-WS. org.
Ryan, M.-L. (2019). Space. In P. Hühn et al. (Eds.), The living handbook of narratology. Hamburg University.
Sanfilippo, E. M., & Ferrario, R. (2024). D3.1—Observations modeling: State of the art.
Schöch, C., Hinzmann, M., Röttgermann, J., Dietz, K., & Klee, A. (2022). Smart modelling for literary history. International Journal of Humanities and Arts Computing, 16(1), 78–93.
Zgoll, A., Cuperly, B., & Cöster-Gilbert, A. (2023). In search of Dumuzi: An introduction to holistic narratology. In The shape of stories (pp. 285-350). Brill.
Zgoll, C. (2020). Myths as polymorphous and polystratic Erzählstoffe. In Mythische Sphärenwechsel: Methodisch neue Zugänge zu antiken Mythen in Orient und Okzident (pp. 9-82).
Classes
F1 Work c
| IRI |
http://iflastandards.info/ns/lrm/lrmoo/F1_Work
|
|---|---|
| Description |
|
| Example |
*Harry Potter and the Philosopher's Stone* (movie, 2001). |
| Sub Class Of | |
| In Domain Of | |
| In Range Of |
|
| Restriction |
|
F2 Expression c
| IRI |
http://iflastandards.info/ns/lrm/lrmoo/F2_Expression
|
|---|---|
| Description |
|
| Example |
The text of the English version of *Harry Potter and the Philosopher's Stone*. |
| Sub Class Of | ecrm:E73_Information_Object |
| In Domain Of | |
| In Range Of | |
| Restriction |
|
E13 Attribute Assignment c
| IRI |
http://erlangen-crm.org/240307/E13_Attribute_Assignment
|
|---|---|
| Description |
|
| Example |
Assigning the topic “friendship” to the work Harry Potter and the Philosopher's Stone. |
| Restriction |
|
E28_Conceptual_Object c
| IRI |
http://erlangen-crm.org/240307/E28_Conceptual_Object
|
|---|---|
| Sub Class Of | dlp_extDnS:social-object |
| In Range Of | is feature of op |
| Super Class Of |
E54_Dimension c
| IRI |
http://erlangen-crm.org/240307/E54_Dimension
|
|---|---|
| Example |
The word count and kudos on AO3 (https://archiveofourown.org/works) |
E55_Type c
| IRI |
http://erlangen-crm.org/240307/E55_Type
|
|---|---|
| Example |
The Tag categories on AO3, e.g. character tag or relationship tag. |
| Restriction |
E58 Measurement Unit c
| IRI |
http://erlangen-crm.org/240307/E58_Measurement_Unit
|
|---|---|
| Description | This class is a specialization of E55 Type and comprises the types of measurement units: feet, inches, centimetres, litres, lumens, etc. This type is used categorically in the model without reference to instances of it, i.e. the model does not foresee the description of instances of instances of E58 Measurement Unit, e.g. “instances of cm”. Système International (SI) units or internationally recognized non-SI terms should be used whenever possible, such as those defined by ISO80000:2009. Archaic Measurement Units used in historical records should be preserved. |
| Example |
word counts, kudos. |
E89_Propositional_Object c
| IRI |
http://erlangen-crm.org/240307/E89_Propositional_Object
|
|---|---|
| Restriction |
has feature
op
only
G18 Textual Feature
c
|
| Super Class Of |
Time Interval c
| IRI |
http://www.ontologydesignpatterns.org/ont/dlp/DOLCE-Lite.owl#time-interval
|
|---|---|
| Description | A time-interval or time-span in a narrative refers to a duration or a specific time point during which events take place. It encompasses the beginning, end, and the length of time between them, allowing for the placement of actions on a chronological timeline. It can represent broad periods, like an era, or specific moments, like a single date or time. |
| Example |
July 31, 1980 (Harry Potter's birthday) |
| Restriction |
|
Seq c
| IRI |
http://www.w3.org/1999/02/22-rdf-syntax-ns#Seq
|
|---|---|
| Is Defined By | The RDF Concepts Vocabulary (RDF) |
| Description | The class of ordered containers. |
| Super Class Of | G7 Narrative Sequence c |
G0 Character-Stoff c
| IRI |
https://w3id.org/golem/ontology#G0_Character-Stoff
|
|---|---|
| Description | The concept of Character-Stoff is derived from the German term Erzählstoff, referring to narrative material (Zgoll et al, 2020). Character-Stoff represents the infinite potential of a character across all known and unknown variations, extending beyond any singular depiction. It encompasses all possible versions, features, actions, and roles of a character across time and media, while remaining open to reinterpretation and transformation. This polymorphous nature allows for endless modifications. Thus, Character-Stoff is an ever-evolving, inexhaustible phenomenon, impossible to outline in full. |
| Example |
Harry Potter. The Harry Potter Stoff includes not only the known versions from books, films, and fan works, but also potential reinterpretations in future media or cultural contexts. Any imaginary version of Harry Potter could be potentially true, as the Character-Stoff allows for infinite variations and reinterpretations. |
| Sub Class Of | |
| Restriction |
ecrm:P130i_features_are_also_found_on
some
G1 Character
c
|
G10 Narrative Function c
| IRI |
https://w3id.org/golem/ontology#G10_Narrative_Function
|
|---|---|
| Description | A narrative function refers to the functional roles that narrative units play within a story. For instance, the Proppian function (Propp, 1968) "Villain causes harm or injury" can be illustrated by the narrative unit where Zephyros causes Hyacinthus's death. |
| Example |
Functions identified by Propp, Campbell, or Greimas (Greimas, 1983). |
| Sub Class Of | dlp_extDnS:role |
| Restriction |
|
G11 Narrative Role c
| IRI |
https://w3id.org/golem/ontology#G11_Narrative_Role
|
|---|---|
| Description | A narrative role refers to the functional roles that characters play within a story. Roles are only played by characters (gc:G1). |
| Example |
Narrator, dramatis personae from Propp Ontology (Pannach et al., 2021) or *commedia dell’arte*. |
| Sub Class Of | dlp_extDnS:role |
| Restriction |
|
G12 Setting c
| IRI |
https://w3id.org/golem/ontology#G12_Setting
|
|---|---|
| Description | Setting is the narrative universe in which a story unfolds, encompassing the spatial, cultural, and social contexts that shape characters and events. It defines the situation and surroundings relevant to the narrative. Defining a setting for a Work is useful for its comparative and historical analysis with respect to other works. It is particularly apt to specify differences between canonical and fanfiction works that have Alternate Universe settings. |
| Example |
The Wizarding World for the Harry Potter novels. The “setting of “Eveline” [by J. Joyce] is early 20th-century lower-middle-class Dublin" (Ryan, 2015). |
| Sub Class Of | dlp_extDnS:situation |
| Restriction |
|
G13 Narrative Location c
| IRI |
https://w3id.org/golem/ontology#G13_Narrative_Location
|
|---|---|
| Description | A narrative location is the spatial context in which events unfold—serving as the immediate frame of action within a story. It is a non-agentive social object shaped by the narrative structure. While it may derive features from real-world locations, it exists solely as an entity within the narrative domain. |
| Example |
'England' or the 'Forbidden Forest' as depicted in the Harry Potter series—both conceived and situated within the fictional narrative context." . |
| Sub Class Of | |
| Restriction |
|
G14 Narrative-Stoff c
| IRI |
https://w3id.org/golem/ontology#G14_Narrative-Stoff
|
|---|---|
| Description | Narrative Stoff refers to the fundamental materials that form the basis of a narrative. It contains a chronological sequence of events (golem:G7_Narrative_Sequence) that could be manifested across various narratives and media. This concept highlights the potential variations of narrative units within different contexts. |
| Example |
Apollo and Zephyros love Hyacinthus. While Apollo and Hyacinthus are playing a game with a discus, Zephyros uses the wind to change its direction, causing the discus to hit Hyacinthus and resulting in his death. Afterward, Hyacinthus transforms into a flower. |
| Sub Class Of | |
| Restriction |
ecrm:P130i_features_are_also_found_on
some
G7 Narrative Sequence
c
|
G15 Fandom c
| IRI |
https://w3id.org/golem/ontology#G15_Fandom
|
|---|---|
| Description | A fandom is a group of fans who share a common interest in a particular work or topic, such as a book or movie, and engage in fan activities like discussions or creating fan works. |
| Example |
The entity identified by the label “Harry Potter - J. K. Rowling” on AO3. |
| Sub Class Of | ecrm:E28_Conceptual_Object c |
| Restriction |
ecrm:P130i_features_are_also_found_on
some
F1 Work
c
|
G16 Object c
| IRI |
https://w3id.org/golem/ontology#G16_Object
|
|---|---|
| Description | An object refers to a persistent item that plays a significant role in the story but is not a character. |
| Example |
The Elder Wand carried by Harry Potter. |
| Sub Class Of | ecrm:E28_Conceptual_Object c |
| Restriction |
|
G17 Character Feature c
| IRI |
https://w3id.org/golem/ontology#G17_Character_Feature
|
|---|---|
| Description | Character traits or features are stable aspects defining a character's identity, including biographical (e.g., birth, death), physical (e.g., hair color, scars), and psychological features (e.g., personality). These three subcategories are specified using ecrm:E55_Type. |
| Example |
Harry Potter’s bravery as inferred from the sentence “Harry screwed up his courage” (chapter 17 of Harry Potter and the Philosopher’s Stone). |
| Sub Class Of | G2 Feature c |
G18 Textual Feature c
| IRI |
https://w3id.org/golem/ontology#G18_Textual_Feature
|
|---|---|
| Description | Textual features are the elements or characteristics found in a narrative or fictions. These features include narrative style, like the tone and writing techniques employed by the author, as well as the point of view (POV) that determines the perspective from which the story is told, such as first-person or third-person. Textual features also contain the voice reflecting authors' attitude, the diction referring to the authors' choice of words, etc. Taxonomies of textual features can be further specified using ecrm:E55_Type. |
| Example |
Stream of consciousness, first-person perspective |
| Sub Class Of | G2 Feature c |
G1 Character c
| IRI |
https://w3id.org/golem/ontology#G1_Character
|
|---|---|
| Description | “Character is a text- or media-based figure in a storyworld, usually human or human-like,” understood through readers’ knowledge of real people (Jannidis, 2019). Readers attribute to characters mental states such as intentions and beliefs, and consider them to engage in actions. Characters can have specific functional roles within narratives, such as protagonist or antagonist, influencing how readers perceive and interpret the story. |
| Example |
Harry Potter in the novel *Harry Potter and the Philosopher's Stone*. |
| Sub Class Of | |
| In Domain Of | is character in op |
| In Range Of | has character op |
| Restriction |
|
G2 Feature c
| IRI |
https://w3id.org/golem/ontology#G2_Feature
|
|---|---|
| Description | A feature in the context of narrative refers to a distinct element or characteristic that contributes to the structure and meaning of a story. Features include character traits and textual elements. Taxonomies of features can be further specified using ecrm:E55_Type. |
| Example |
Style, theme, literary devices |
| Sub Class Of | dul_region:Region |
| In Domain Of | is feature of op |
| In Range Of | has feature op |
| Super Class Of |
G3 Psychological State c
| IRI |
https://w3id.org/golem/ontology#G3_Psychological_State
|
|---|---|
| Description | A psychological state is a temporal mental condition that may change over time but possesses relatively constant qualities, such as emotions, motivations, beliefs, and goals. |
| Example |
Ron's jealousy (Yule Ball). In the Yule Ball scene, Ron's jealousy stems from his unacknowledged feeling for Hermione and his insecurity. Seeing Hermione arriving at the ball with Viktor Krum, Ron lashes out and criticizes Hermione. His anger reveals his jealousy (chapter 23 of Harry Potter and The Goblet of Fire). |
| Sub Class Of | dol:state |
| Restriction |
|
G4 Social Relationships c
| IRI |
https://w3id.org/golem/ontology#G4_Social_Relationship
|
|---|---|
| Description | “A social description defining roles for the interaction of cognitive agents (DOLCE-Lite-Plus, 2005)” or dlp:agentive-social-objects. Characters are involved in social relationships. |
| Example |
Romantic love between Ron and Hermione, which can be inferred from the paragraph below: "There was a clatter as the basilisk fangs cascaded out of Hermione’s arms. Running at Ron, she flung them around his neck and kissed him full on the mouth. Ron threw away the fangs and broomstick he was holding and responded with such enthusiasm that he lifted Hermione off her feet" (chapter 31 in Harry Potter and the Deathly Hallows). |
| Sub Class Of | dlp_extDnS:social-relationship |
| Restriction |
|
G5 Narrative Event c
| IRI |
https://w3id.org/golem/ontology#G5_Narrative_Event
|
|---|---|
| Description | A narrative event is a unit inferred from a span of text and it can express a change of state, a process, or a state of things that supports the story, as defined by its temporality and sequentiality.. Events can be either external, like actions taken by characters, or psychological, involving changes in thoughts or feelings, which are distinct from a psychological state (cf. Gius and Vauth, 2022). Types of events can be specified using ecrm:E55_Type. |
| Example |
"There was a clatter as the basilisk fangs cascaded out of Hermione’s arms [process event]. Running at Ron [process event], she flung them around his neck and kissed him full on the mouth [change of state]. Ron threw away the fangs and broomstick [process event] he was holding and responded with such enthusiasm that he lifted Hermione off her feet [change of state]." |
| Sub Class Of | dol:perdurant |
| Restriction |
|
G6 Relationship Role c
| IRI |
https://w3id.org/golem/ontology#G6_Relationship_Role
|
|---|---|
| Description | A relationship role refers to the functional role a character plays within the context of their interactions with other characters, serving as a descriptive counterpart to their enduring qualities, with characters participating in events (perdurants). |
| Example |
Lover (both Ron and Hermione in the “Ron and Hermione” romantic relationship). Beloved (both Ron and Hermione in the “Ron and Hermione” romantic relationship). |
| Sub Class Of | dlp_extDnS:role |
| Restriction |
|
G7 Narrative Sequence c
| IRI |
https://w3id.org/golem/ontology#G7_Narrative_Sequence
|
|---|---|
| Description | G7_Narrative_Sequences can take various forms, including sequences of functions, such as Proppian functions (Propp, 1968), sequences of motifs, or hyleme sequences like fabula and syuzhet. Specifically, a type of narrative sequence is fabula, which refers to the sequence of events of a narrative in chronological and causal order (Abbott, 2019). It represents the underlying structure of the story or what happens in it. Since the concept of fabula is mainly defined in relation to that of syuzhet, its conceptual function is to express a specific ordering of some narrative units. Accordingly, the fabula is a sequence (rdf:Seq) of narrative units (gc:G9) that orders (dlp:sequences) a set of temporal entities called events (dlp: perdurant). Another type is syuzhet, often translated as "plot" or “discourse”. Syuzhet encompasses how events are presented and organized within a narrative (Kukkonen, 2019; Abbott, 2019). It involves the specific ordering and techniques used to articulate the story, reflecting the author’s design and organization to achieve particular aesthetic and cognitive-emotional effects, like suspense. As for fabula, the conceptual function of syuzhet is to express a specific ordering of some narrative units. Accordingly, the syuzhet is a sequence (rdf:Seq) of narrative units (gc:G9) that orders (dlp:sequences) a set of temporal entities called events (dlp: perdurant). |
| Example |
Text: “1) I used to love this boy, and (2) he used to love me. (3) But I failed, he has been dead for years, and I am a god…(4) We were in a sunny field playing, as we both loved sports. He grabbed a diskus...He ran laughing to catch it. He should have gotten it, but in those last moments it felt like years....(5) A slight change in the wind destroyed everything. Instead of catching the diskus,it hit his head... I tried everything. Everything. Magic, all forms of healing. (6) But I could not bring him back. Me, the god of healing, failed…(7) and in its place a flower, more beautiful than royal phonecian, was born…(8) I dared Zephyros, the West Wind, who also loved Hyacinthus. I dared him to take him away from me. My greed caused his death” (fanfiction story [Smile as Bright as the Sun as You Fade into Darkness](https://archiveofourown.org/works/38717322/chapters/96804426) from AO3). Fabula (sequence of hylemes, a type of G9_Narrative_Unit): H1: [Apollo] loves [Hyacinthus] (durative-constant) H2: Zephyros loves Hyacinthus (durative-constant) H3: [Hyacinthus] loves [Apollo] (durative-initial) H4: [Apollo and Hyacinthus] play the game of discus (single-event) H5: Zephyros is the West Wind. (durative-constant) [H6: Zephyros causes the wind to change. (single-event)] H7: The discus hits Hyacinthus (single-event) H8: Apollo fails to save Hyacinthus (single-event) H9: [Hyacinthus] is dead (durative-resultative) [H10: Hyacinthus is a flower (durative-resultative)] Syuthet (sequence of hylemes, a type of G9_Narrative_Unit): H4: [Apollo and Hyacinthus] play the game of discus (single-event) H6: Zephyros causes the wind to change. (single-event) H7: The discus hits Hyacinthus (single-event) H8: Apollo fails to save Hyacinthus (single-event) H9: [Hyacinthus] is dead (durative-resultative) H10: Hyacinthus is a flower (durative-resultative) H1: [Apollo] loves [Hyacinthus] (durative-constant) H3: [Hyacinthus] loves [Apollo] (durative-initial) H2: Zephyros loves Hyacinthus (durative-constant) H5: Zephyros is the West Wind. (durative-constant) |
| Sub Class Of | |
| Restriction |
|
G9 Narrative Unit c
| IRI |
https://w3id.org/golem/ontology#G9_Narrative_Unit
|
|---|---|
| Description | A narrative unit is the minimal or fundamental component of narrative structure that articulates actions, states, or thematic elements within a story. The advantage of having narrative unit as a concept distinct from that of narrative event (G5) is that narrative units can be propositional objects formulated differently from how events are presented in the narrative. For example, hylemes (Zgoll et al., 2023; Pannach, 2023) are narrative units (statements) composed of a subject, predicate, and optional object. They represent the fundamental building blocks of any narrative structure, describing actions, states, or information present within a narrative , such as "Apollo loves Hyacinthus." |
| Example |
A hyleme such as "Apollo loves Hyacinthus". |
| Sub Class Of | |
| Restriction |
|
Object Properties
R3 is realised in op
| IRI |
http://iflastandards.info/ns/lrm/lrmoo/R3_is_realised_in
|
|---|---|
| Description |
|
| Example |
The work Harry Potter and the Deathly Hallows (F1) is realised in the text of Harry Potter and the Deathly Hallows (Rowling, 2007) (F2). |
| Sub Property Of | ecrm:P130_shows_features_of op |
| Domain | F1 Work c |
| Range | F2 Expression c |
R3i realises op
| IRI |
http://iflastandards.info/ns/lrm/lrmoo/R3i_realises
|
|---|---|
| Description |
|
| Sub Property Of | ecrm:P130i_features_are_also_found_on |
| Domain | F2 Expression c |
| Range | F1 Work c |
R5 has component op
| IRI |
http://iflastandards.info/ns/lrm/lrmoo/R5_has_component
|
|---|---|
| Description |
|
| Example |
Text of Harry Potter and the Deathly Hallows (Rowling, 2007) (F2) has component a paragraph in Harry Potter and the Deathly Hallows (F2). |
| Sub Property Of | ecrm:P148_has_component |
| Domain | F2 Expression c |
| Range | F2 Expression c |
R5i is component of op
| IRI |
http://iflastandards.info/ns/lrm/lrmoo/R5i_is_component_of
|
|---|---|
| Description | Quantification: many to many (0,n:0,n) Scope note: This property associates an instance of an F2 Expression X with a structural component Y that conveys a part of the overall work realized by X, such as volumes, chapters, or sections. This property is transitive, asymmetric and irreflexive. Any part of an expression that conveys complete propositions, such as a single phrase, can be documented using the more general property P148 has component (is component of). Any part of an expression that does not completely follow meaningful boundaries, such as lines or pages of text or portions visible on images, can be documented using the property P106 is composed of (forms part of), and not with R5 has component (is component of). Fragments, in particular, can be documented with the more specific property R15 has fragment (is fragment of). This property does not cover the relationship that exists between expressions that are realisations of different works, where one is re-used in a new, larger expression. Such a relationship is modelled by R75 incorporates (is incorporated in) (LRMoo version1.0, 2024). |
| Sub Property Of | ecrm:P148i_is_component_of |
| Domain | F2 Expression c |
| Range | F2 Expression c |
P127_Has_Broader_Term op
| IRI |
http://erlangen-crm.org/240307/P127_has_broader_term
|
|---|---|
| Example |
"Friendship" (E55) has broader term "topic" (E55). |
P130_Shows_Features_Of op
| IRI |
http://erlangen-crm.org/240307/P130_shows_features_of
|
|---|---|
| Description | In the GOLEM ontology, it indicates that a Stoff variant exhibits features of the Stoff, such as a Character-Stoff or Narrative-Stoff. |
| Example |
|
| Super Property Of | R3 is realised in op |
P140_Assigned_Attribute_To op
| IRI |
http://erlangen-crm.org/240307/P140_assigned_attribute_to
|
|---|---|
| Example |
|
P141_Assigned op
| IRI |
http://erlangen-crm.org/240307/P141_assigned
|
|---|---|
| Example |
|
P16_Used_Specific_Object op
| IRI |
http://erlangen-crm.org/240307/P16_used_specific_object
|
|---|---|
| Description | In GOLEM, indicates that an object (G16) is used in a narrative event (G5), or a source is used in an observation or inference process (E13). |
P177_Assigned_Property_Of_Type op
| IRI |
http://erlangen-crm.org/240307/P177_assigned_property_of_type
|
|---|---|
| Example |
The topic assignment for Harry Potter and the Philosopher's Stone (E13) assigned property of type “topic” (E55). |
P2_Has_Type op
| IRI |
http://erlangen-crm.org/240307/P2_has_type
|
|---|---|
| Example |
Narrative function “Victory” (G10) has type “Proppian function” (E55) |
P67_Refers_To op
| IRI |
http://erlangen-crm.org/240307/P67_refers_to
|
|---|---|
| Description | In GOLEM, indicates that a narrative unit (G9) refers to a specific narrative event (G5) |
| Example |
The hyleme “Voldemort casts the ‘Avada Kedavra’ curse” (G9) refers to the event “Harry heard the high voice shriek [...]: ‘Avada Kedavra!’” (G5). |
P91_Has_Unit op
| IRI |
http://erlangen-crm.org/240307/P91_has_unit
|
|---|---|
| Example |
|
duration op
| IRI |
http://www.ontologydesignpatterns.org/ont/dlp/CommonSenseMapping.owl#duration
|
|---|---|
| Description | In GOLEM, indicates that a narrative event (G5) has a specific duration. |
| Example |
The Battle of Hogwarts (G5) has *duration* several hours (time-interval). |
duration of op
| IRI |
http://www.ontologydesignpatterns.org/ont/dlp/CommonSenseMapping.owl#duration-of
|
|---|
generic location op
| IRI |
http://www.ontologydesignpatterns.org/ont/dlp/DOLCE-Lite.owl#generic-location
|
|---|---|
| Description | In GOLEM, specifies the location (G13) of an enduring entity, such as a character (G1) or object (G16), within the narrative. |
generic location of op
| IRI |
http://www.ontologydesignpatterns.org/ont/dlp/DOLCE-Lite.owl#generic-location-of
|
|---|---|
| Example |
|
participant op
| IRI |
http://www.ontologydesignpatterns.org/ont/dlp/DOLCE-Lite.owl#participant
|
|---|---|
| Description | In GOLEM, indicates that an endurant, such as a character (G1) or object (G16), participates in a specific narrative event (G5). |
participant in op
| IRI |
http://www.ontologydesignpatterns.org/ont/dlp/DOLCE-Lite.owl#participant-in
|
|---|---|
| Example |
|
proper part op
| IRI |
http://www.ontologydesignpatterns.org/ont/dlp/DOLCE-Lite.owl#proper-part
|
|---|---|
| Description | In GOLEM, indicates that an entity is proper part of a larger entity. For example, a child location (G13) is proper part of a larger parent location (G13). |
| Example |
|
proper part of op
| IRI |
http://www.ontologydesignpatterns.org/ont/dlp/DOLCE-Lite.owl#proper-part-of
|
|---|
d-uses op
| IRI |
http://www.ontologydesignpatterns.org/ont/dlp/ExtendedDnS.owl#d-uses
|
|---|---|
| Description | This property links a (dlp:)description, such as a work (F1) or relationship (G4), to a (dlp:)role, like a narrative function (G10) or a relationship role (G6). It also links a work (F1) to a (dlp:)course, like fabula or syuzhet (G7_Narrative_Sequence). |
| Example |
|
d-used-by op
| IRI |
http://www.ontologydesignpatterns.org/ont/dlp/ExtendedDnS.owl#d-used-by
|
|---|
involves op
| IRI |
http://www.ontologydesignpatterns.org/ont/dlp/ExtendedDnS.owl#involves
|
|---|---|
| Description | In GOLEM, indicates that a character is involved in a social relationship. |
involved in op
| IRI |
http://www.ontologydesignpatterns.org/ont/dlp/ExtendedDnS.owl#involved-in
|
|---|---|
| Example |
Ron (G1) involved in the romantic love between Ron and Hermione (G4). |
modal target op
| IRI |
http://www.ontologydesignpatterns.org/ont/dlp/ExtendedDnS.owl#modal-target
|
|---|---|
| Description | In GOLEM, it relates a narrative function (G10) or narrative role (G11) to their target sequence of narrative events (dlp:perdurants), like fabula or syuzhet (G7_Narrative_Sequence). This property is useful both to link tropes to the whole course of action of a story and to retrieve all the narrative functions associated with the events of a story. It can also be used to specify the relationship roles (G6) of a social relationship (G4). |
modal target of op
| IRI |
http://www.ontologydesignpatterns.org/ont/dlp/ExtendedDnS.owl#modal-target-of
|
|---|---|
| Example |
|
plays op
| IRI |
http://www.ontologydesignpatterns.org/ont/dlp/ExtendedDnS.owl#plays
|
|---|---|
| Description | In GOLEM, an endurant, such as a narrative unit or a character, plays a role in a (dlp:)description, such as a narrative function (G10) or relationship role (G11). |
| Example |
|
played-by op
| IRI |
http://www.ontologydesignpatterns.org/ont/dlp/ExtendedDnS.owl#played-by
|
|---|
successor op
| IRI |
http://www.ontologydesignpatterns.org/ont/dlp/ExtendedDnS.owl#successor
|
|---|---|
| Description | Specifies the order between two entities, where one is the successor or predecessor of the other. |
predecessor op
| IRI |
http://www.ontologydesignpatterns.org/ont/dlp/ExtendedDnS.owl#predecessor
|
|---|---|
| Example |
Harry's life at the Dursleys (G12) is predecessor of the Wizarding World (G12). |
satisfies op
| IRI |
http://www.ontologydesignpatterns.org/ont/dlp/ExtendedDnS.owl#satisfies
|
|---|---|
| Description | In GOLEM, this property links a setting (G12) to a work (F1). |
| Example |
The setting of "Wizarding community rivalries during the Triwizard Tournament" (G12) satisfies the work Harry Potter and the Goblet of Fire (F1). |
satisfied by op
| IRI |
http://www.ontologydesignpatterns.org/ont/dlp/ExtendedDnS.owl#satisfied-by
|
|---|
sequences op
| IRI |
http://www.ontologydesignpatterns.org/ont/dlp/ExtendedDnS.owl#sequences
|
|---|---|
| Description | In GOLEM, indicates that a fabula or syuzhet (G7) sequences narrative events in a specific order. |
| Example |
The fabula and syuzhet (G7) of Battle of Hogwarts in Harry Potter and the Deathly Hallows (J. K. Rowling, 2007) sequences a series of individual events |
sequenced-by op
| IRI |
http://www.ontologydesignpatterns.org/ont/dlp/ExtendedDnS.owl#sequenced-by
|
|---|
setting op
| IRI |
http://www.ontologydesignpatterns.org/ont/dlp/ExtendedDnS.owl#setting
|
|---|---|
| Description |
|
setting for op
| IRI |
http://www.ontologydesignpatterns.org/ont/dlp/ExtendedDnS.owl#setting-for
|
|---|---|
| Description | In GOLEM, links a narrative setting (G12) to various elements such as location (G13), time, character (G1), object (G16), or event (G5). |
| Example |
|
uses op
| IRI |
http://www.ontologydesignpatterns.org/ont/dlp/ExtendedDnS.owl#uses
|
|---|---|
| Description | In GOLEM, describes a character's (G1) use of an object (G16) in a narrative event (G5) or narrative unit (G9). |
| Example |
Harry Potter (G1) uses the Elder Wand (G16) in the Battle of Hogwarts. |
used-by op
| IRI |
http://www.ontologydesignpatterns.org/ont/dlp/ExtendedDnS.owl#used-by
|
|---|---|
| Description | In GOLEM, describes a character's (G1) use of an object (G16) in a narrative event (G5) or narrative unit (G9). |
has-state op
| IRI |
http://www.ontologydesignpatterns.org/ont/dlp/FunctionalParticipation.owl#has-state
|
|---|---|
| Description |
|
| Example |
Ron in Harry Potter and the Goblet of Fire (G1) has state “jealousy” (G3) during the event Yule Ball (G5). |
state-of op
| IRI |
http://www.ontologydesignpatterns.org/ont/dlp/FunctionalParticipation.owl#state-of
|
|---|---|
| Description |
|
participant place op
| IRI |
http://www.ontologydesignpatterns.org/ont/dlp/SpatialRelations.owl#participant-place
|
|---|---|
| Description | In GOLEM, indicates the location (G13) where a narrative event (G5) took place. |
| Example |
The Quidditch World Cup match (G5) has participant place Quidditch World Cup Campsite (G13). |
participant place of op
| IRI |
http://www.ontologydesignpatterns.org/ont/dlp/SpatialRelations.owl#participant-place-of
|
|---|
follows op
| IRI |
http://www.ontologydesignpatterns.org/ont/dlp/TemporalRelations.owl#follows
|
|---|---|
| Description |
|
| Example |
|
precedes op
| IRI |
http://www.ontologydesignpatterns.org/ont/dlp/TemporalRelations.owl#precedes
|
|---|
temporal location op
| IRI |
http://www.ontologydesignpatterns.org/ont/dlp/TemporalRelations.owl#temporal-location
|
|---|---|
| Description |
|
| Example |
The Yule Ball in *Harry Potter and the Goblet of Fire* (movie, 2005) (G5) has temporal location Christmas Eve (time-interval). |
temporal location of op
| IRI |
http://www.ontologydesignpatterns.org/ont/dlp/TemporalRelations.owl#temporal-location-of
|
|---|
temporally includes op
| IRI |
http://www.ontologydesignpatterns.org/ont/dlp/TemporalRelations.owl#temporally-includes
|
|---|---|
| Description | In GOLEM, indicates that a general event (G5) contains one or more sub-events (G5) or psychological states (G3). |
| Example |
|
temporally included in op
| IRI |
http://www.ontologydesignpatterns.org/ont/dlp/TemporalRelations.owl#temporally-included-in
|
|---|
temporally overlaps op
| IRI |
http://www.ontologydesignpatterns.org/ont/dlp/TemporalRelations.owl#temporally-overlaps
|
|---|---|
| Description | In GOLEM, indicates that two narrative events (G5) or psychological states (G3) overlap at some point in time. |
| Example |
Ron’s jealousy (G3) temporally overlaps with Hermione’s arrival at the ball with Viktor Krum (G5). |
member op
| IRI |
http://www.w3.org/2000/01/rdf-schema#member
|
|---|---|
| Is Defined By | The RDF Schema vocabulary (RDFS) |
| Description |
|
| Example |
The fabula of Battle of Hogwarts in Harry Potter and the Deathly Hallows orders events as follows: rdf:_1 Voldemort casts the "Avada Kedavra" curse. rdf:_2 Harry casts "Expelliarmus" rdf:_3 The spells collide in midair, etc. |
has feature op
| IRI |
https://w3id.org/golem/ontology#GP0_has_feature
|
|---|---|
| Description | Indicates that a narrative or character has certain features. |
| Example |
|
| Sub Property Of | dul_region:hasRegion |
| Domain | G1 Character c or ecrm:E89_Propositional_Object c |
| Range | G2 Feature c |
is feature of op
| IRI |
https://w3id.org/golem/ontology#GP0i_is_feature_of
|
|---|---|
| Description | Indicates that a narrative or character has certain features. |
| Sub Property Of | dul_region:isRegionFor |
| Domain | G2 Feature c |
| Range | ecrm:E28_Conceptual_Object c |
is character in op
| IRI |
https://w3id.org/golem/ontology#GP1_is_character_in
|
|---|---|
| Description | Indicates that a character appears in a work. |
| Example |
Harry Potter (G1) *is character in* *Harry Potter and the Philosopher's Stone* (movie, 2001) (F1). |
| Domain | G1 Character c |
| Range | F1 Work c |
has character op
| IRI |
https://w3id.org/golem/ontology#GP1i_has_Character
|
|---|---|
| Description | Indicates that a character appears in a work. |
| Domain | F1 Work c |
| Range | G1 Character c |
Datatype Properties
P90 has value dp
| IRI |
http://erlangen-crm.org/240307/P90_has_value
|
|---|---|
| Description | This property allows an instance of E54 Dimension to be approximated by an instance of E60 Number primitive. |
| Example |
|
| Range | Literal |
Annotation Properties
created ap
| IRI |
http://purl.org/dc/elements/1.1/created
|
|---|
creator ap
| IRI |
http://purl.org/dc/elements/1.1/creator
|
|---|
date ap
| IRI |
http://purl.org/dc/elements/1.1/date
|
|---|
description ap
| IRI |
http://purl.org/dc/elements/1.1/description
|
|---|
license ap
| IRI |
http://purl.org/dc/elements/1.1/license
|
|---|
title ap
| IRI |
http://purl.org/dc/elements/1.1/title
|
|---|
bibliographic citation ap
| IRI |
http://purl.org/dc/terms/bibliographicCitation
|
|---|
created ap
| IRI |
http://purl.org/dc/terms/created
|
|---|
creator ap
| IRI |
http://purl.org/dc/terms/creator
|
|---|
has version ap
| IRI |
http://purl.org/dc/terms/hasVersion
|
|---|
identifier ap
| IRI |
http://purl.org/dc/terms/identifier
|
|---|
issued ap
| IRI |
http://purl.org/dc/terms/issued
|
|---|
license ap
| IRI |
http://purl.org/dc/terms/license
|
|---|
publisher ap
| IRI |
http://purl.org/dc/terms/publisher
|
|---|
source ap
| IRI |
http://purl.org/dc/terms/source
|
|---|
status ap
| IRI |
http://purl.org/dc/terms/status
|
|---|
preferred namespace prefix ap
| IRI |
http://purl.org/vocab/vann/preferredNamespacePrefix
|
|---|
preferred namespace uri ap
| IRI |
http://purl.org/vocab/vann/preferredNamespaceUri
|
|---|
label ap
| IRI |
http://www.w3.org/2000/01/rdf-schema#label
|
|---|---|
| Is Defined By | The RDF Schema vocabulary (RDFS) |
| Description | A human-readable name for the subject. |
term_status ap
| IRI |
http://www.w3.org/2003/06/sw-vocab-status/ns#term_status
|
|---|
example ap
| IRI |
http://www.w3.org/2004/02/skos/core#example
|
|---|
notation ap
| IRI |
http://www.w3.org/2004/02/skos/core#notation
|
|---|
pref label ap
| IRI |
http://www.w3.org/2004/02/skos/core#prefLabel
|
|---|
Namespaces
- dc
-
http://purl.org/dc/elements/1.1/ - dcterms
-
http://purl.org/dc/terms/ - dlp_csm
-
http://www.ontologydesignpatterns.org/ont/dlp/CommonSenseMapping.owl# - dlp_extDnS
-
http://www.ontologydesignpatterns.org/ont/dlp/ExtendedDnS.owl# - dlp_funct
-
http://www.ontologydesignpatterns.org/ont/dlp/FunctionalParticipation.owl# - dlp_spat
-
http://www.ontologydesignpatterns.org/ont/dlp/SpatialRelations.owl# - dlp_temp
-
http://www.ontologydesignpatterns.org/ont/dlp/TemporalRelations.owl# - dol
-
http://www.ontologydesignpatterns.org/ont/dlp/DOLCE-Lite.owl# - dul_region
-
http://www.ontologydesignpatterns.org/cp/owl/region.owl# - ecrm
-
http://erlangen-crm.org/240307/ - golem
-
https://w3id.org/golem/ontology# - lrmoo
-
http://iflastandards.info/ns/lrm/lrmoo/ - owl
-
http://www.w3.org/2002/07/owl# - rdf
-
http://www.w3.org/1999/02/22-rdf-syntax-ns# - rdfs
-
http://www.w3.org/2000/01/rdf-schema# - skos
-
http://www.w3.org/2004/02/skos/core# - vann
-
http://purl.org/vocab/vann/ - vs
-
http://www.w3.org/2003/06/sw-vocab-status/ns# - xsd
-
http://www.w3.org/2001/XMLSchema#
Legend
| c | Classes |
| op | Object Properties |
| dp | Datatype Properties |
| ap | Annotation Properties |