Created on March 11, 2013, 4:07 p.m. by Hevok & updated on March 11, 2013, 4:07 p.m. by Hevok
The Semantic Web Ontology Language (OWL) is the Semantic Web Version of the Description Logic SHROIQ(D) which has a special Language and Syntax, but its Semantics in the end comes to the Description Logics.
¶
¶
The Web Ontology Language depends or corresponds to a Description Logics. The two different version of OWL, OWL 1 and OWL2 depend on different Description Logics. OWL 1 on SHOIN(D) and OWL 2 on SHROIQ(D)
¶
¶
With OWL one defines Ontologies. An OWL Ontology consists out of Classes, Properties and Individuals. Individuals are Instances of Classes. A Property corresponds to a Role in Description Logics.
¶
¶
In general in OWL as well as in Description Logics, the Open World Assumption holds, which means that the absence of Information must not be evaluated as negative Information.
¶
¶
Also for OWL the Unique Name Assumption does not hold. This means that differences between Entities and Classes must be expressed explicitly. For example Person A may denote the same Person as Person B.
¶
¶
So if two persons or two Instances really are different, then one has to express this in an explicit way.
¶
¶
OWL (SHOIN(D)) - W3C Recommendation since 2004
¶
OWL 2 (SHROIQ(D))
- W3C Recommendation since 2009
¶
¶
OWL Ontology consists of
¶
- Classes
¶
- Properties
¶
- Individuals (Instances of Classes)
¶
Open World Assumption
¶
- "Absence of Information must not be valued as negative Information."
¶
+ E.g. sitsNextTo(PersonA, PersonB)
¶
¶
PersonA may also sit next to anohter person...
¶
* No Unique Name Assumption
¶
- "Difference must be expressed explicitly"
¶
+ E.g. PersonA possibly denotes the same Individual as PersonB
Comment on This Data Unit