Rdfs:Class rdf:type Class sameClassAs rdf:type Thing Nothing unionOf rdfs:Class complementOf...
-
Upload
david-compton -
Category
Documents
-
view
220 -
download
1
Transcript of Rdfs:Class rdf:type Class sameClassAs rdf:type Thing Nothing unionOf rdfs:Class complementOf...
rdfs:Class
rdf:type
Class
sameClassAs
rdf:typeThing
Nothing
unionOf
rdfs:Class
complementOf
rdfs:Class
complementOf
Animal
Male
subClassOf
rdf:type
Man
Person
rdf:type
rdf:type
subClassOf
subClassOf
rdf:type
subClassOf
rdf:type
Hierarchy of Thing in current DAML+OIL v1.6
Figure 1
rdfs:Class
rdf:type
Class
sameClassAs
rdf:type
Thing
Nothing
unionOf
rdfs:Class
complementOf
rdfs:Class
complementOf
Animal
Male
subClassOf
rdf:type
Man
Person
rdf:type
rdf:type
subClassOf
subClassOf
rdf:type
subClassOf
rdf:type Figure 2
Solution A: “Thing” is the base class with an alias named “Class”.
rdf:type
rdfs:Class
rdf:type
rdf:type
Thing
Nothing
unionOf
rdfs:Class
complementOf
rdfs:Class
complementOf
Animal
Male
subClassOf
rdf:type
Man
Person
rdf:type
rdf:type
subClassOf
subClassOf
rdf:type
subClassOf
rdf:type Figure 3
Solution B: “Thing” is the base class with an no alias.