Submissions:Situation

From Odp

(Difference between revisions)
Jump to: navigation, search
(New page: {{Content OP Proposal Template |Name=Situation |Intent=To represent facts, circumstances, observed contexts. |Domain=Domain |CompetencyQuestion=Questions |ReusableOWLBuildingBlock=http://w...)
Line 2: Line 2:
|Name=Situation
|Name=Situation
|Intent=To represent facts, circumstances, observed contexts.
|Intent=To represent facts, circumstances, observed contexts.
-
|Domain=Domain
+
|Domain=Community:Main
|CompetencyQuestion=Questions
|CompetencyQuestion=Questions
|ReusableOWLBuildingBlock=http://www.loa-cnr.it/ontologies/situation.owl
|ReusableOWLBuildingBlock=http://www.loa-cnr.it/ontologies/situation.owl
Line 12: Line 12:
|ExtractedFrom=http://www.loa-cnr.it/ontologies/DUL.owl
|ExtractedFrom=http://www.loa-cnr.it/ontologies/DUL.owl
|ReengineeredFrom=...
|ReengineeredFrom=...
-
|HasComponent=component
 
-
|SpecializationOf=specialization
 
|RelatedCP=Submissions:Description
|RelatedCP=Submissions:Description
}}
}}
Line 21: Line 19:
{{Has Element Template
{{Has Element Template
|HasElement=Entity
|HasElement=Entity
-
|PatternPage=Submissions/Situation
+
|PatternPage=Submissions:Situation
}}
}}
{{Has Element Template
{{Has Element Template
|HasElement=Situation
|HasElement=Situation
-
|PatternPage=Submissions/Situation
+
|PatternPage=Submissions:Situation
}}
}}
{{Has Element Template
{{Has Element Template
|HasElement=hasSetting
|HasElement=hasSetting
-
|PatternPage=Submissions/Situation
+
|PatternPage=Submissions:Situation
}}
}}

Revision as of 15:11, 10 April 2008

General description

Name: Situation
Submitted by:
Also Known As:
Intent: To represent facts, circumstances, observed contexts.
Domains:

Community:Main

Competency Questions:
  • Questions
Solution description:
Reusable OWL Building Block: http://www.loa-cnr.it/ontologies/situation.owl (106)
Consequences: This CP allows the designer to model both a certain situation, and the entities that are involved.
Scenarios: Scenario 1, Scenario 2, Scenario 3
Known Uses: ...
Web References: www.site1.org, www.site2.org
Other References: Reference 1, reference2
Examples (OWL files):
Extracted From:
Reengineered From:
  • ...
Has Components:
Specialization Of:
Related CPs:


Image:Image:Situation

Class Entity (owl:Class) Anything: real, possible, or imaginary, which some modeller wants to talk about for some purpose.

Entity page
Class Situation (owl:Class) 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 page
ObjectProperty hasSetting (owl:ObjectProperty) 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).
hasSetting page
Personal tools
Quality Committee
Content OP publishers