Subject | Predicate | Object |
?:Situation | rdfs:comment | "A view on a set of entities. It can be seen as a 'relational context', reifying a relation.
For example, a PlanExecution is a context including some actions executed by agents according to certain parameters and expected tasks to be achieved from a Plan; a DiagnosedSituation is a context of observed entities that is interpreted on the basis of a Diagnosis, etc.
Situation is also able to represent reified n-ary relations, where isSettingFor is the top-level relation for all binary projections of the n-ary relation. If used in a transformation pattern for n-ary relations, the designer should take care of:
- creating only one situation for each instance of an n-ary relation, otherwise the 'identification constraint' (Calvanese et al., IJCAI 2001) could be violated
- adding an 'exact cardinality' restriction corresponding to the arity of the n-ary relation, otherwise the designer would actually represent a polymorphic relation." |
?:Situation | rdfs:isDefinedBy | ?:situation |
?:Situation | rdfs:label | "Situation"@en |
?:Situation | rdfs:subClassOf | _:_:Description1 |
?:Situation | rdf:type | owl:Class |
owl:Thing | rdf:type | owl:Class |
_:_:Description1 | owl:minCardinality | "1"^^xsd:nonNegativeInteger |
_:_:Description1 | owl:onProperty | ?:is setting for |
_:_:Description1 | rdf:type | owl:Restriction |
rdfs:comment | rdf:type | owl:AnnotationProperty |
?:coversRequirements | rdf:type | owl:AnnotationProperty |
?:extractedFrom | rdf:type | owl:AnnotationProperty |
?:has setting | rdfs:comment | "A relation between entities and situations, e.g. 'this morning I've prepared my coffee with a new fantastic Arabica' (i.e.: (an amount of) a new fantastic Arabica hasSetting the preparation of my coffee this morning)." |
?:has setting | rdfs:domain | owl:Thing |
?:has setting | owl:inverseOf | ?:is setting for |
?:has setting | rdfs:isDefinedBy | ?:situation |
?:has setting | rdfs:label | "has setting"@en |
?:has setting | rdfs:range | ?:Situation |
?:has setting | rdf:type | owl:ObjectProperty |
?:hasAuthor | rdf:type | owl:AnnotationProperty |
?:hasConsequences | rdf:type | owl:AnnotationProperty |
?:hasIntent | rdf:type | owl:AnnotationProperty |
?:is setting for | rdfs:domain | ?:Situation |
?:is setting for | rdfs:isDefinedBy | ?:situation |
?:is setting for | rdfs:label | "is setting for"@en |
?:is setting for | rdfs:range | owl:Thing |
?:is setting for | rdf:type | owl:ObjectProperty |
rdfs:isDefinedBy | rdf:type | owl:AnnotationProperty |
rdfs:label | rdf:type | owl:AnnotationProperty |
?:scenarios | rdf:type | owl:AnnotationProperty |
?:situation | ?:coversRequirements | "What is the context or situation of something? What are the things present in this context or situation?"^^rdf:PlainLiteral |
?:situation | ?:extractedFrom | "http://www.ontologydesignpatterns.org/ont/dul/DUL.owl"^^rdf:PlainLiteral |
?:situation | ?:hasAuthor | "Aldo Gangemi"^^rdf:PlainLiteral |
?:situation | ?:hasConsequences | "We can contextualize things that have something in common, or are associated: a same place, time, view, causal link, systemic dependence, etc.
We can also reify n-ary relations as situations."^^rdf:PlainLiteral |
?:situation | ?:hasIntent | "To represent contexts or situations, and the things that are contextualized."^^rdf:PlainLiteral |
?:situation | owl:imports | ?:cpannotationschema.owl |
?:situation | rdfs:label | "situation"^^rdf:PlainLiteral |
?:situation | ?:scenarios | "The lecture was held in January 1921 by Bela Fleck, with some physicians in the audience making questions, in a very relaxed athmosphere."^^rdf:PlainLiteral |
?:situation | rdf:type | owl:Ontology |
?:situation | owl:versionInfo | "1.1 added rdfs:isDefinedBy for all named entities"^^xsd:string |
?:situation | owl:versionInfo | "Created by Aldo Gangemi and Valentina Presutti"^^xsd:string |
owl:versionInfo | rdf:type | owl:AnnotationProperty |