OWL:Web Ontology Language
OWL = RDF Schema + new constructs of better experssiveness
defining classes:
<owl:Class rdf:about=""> </owl:Class>
<owl:Class rdf:about="">
<rdfs:subClassOf rdf:resourece=""/>
</owl:Class>
defining Classes:Localizing global properties
<rdf:Property rdf:about="">
<rdf:domain rdf:resource=""/>
<rdf:range rdf:resource=""/>
</rdf:Property>
Value Constraints?allValuesFrom
rdfs:subClassOf
owl:Restriction
<owl:onProperty rdf:resource=""/>
<owl:allValueFrom rdf:resource=""/>
</owl:Restriction>
</rdfs:subClassOf>
owl:someValueFrom
owl:hasValue
rdfs:subClassOf
owl:Restriction
<owl:onProperty rdf:resource=""/>
<owl:hasValue rdf:datatype="…string">
expensive
</owl:hasValue>
</owl:Restriction>
</rdfs:subClassOf>
owl:cardinality基数
owl:min(max) cardinality
owl:unionOf
define Properties
<rdf:Property rdf:about="">
<rdfs:domain rdf:resource=""/>
<rdfs:range rdf:resource=""/>
</rdf:Property>
<owl:ObjectProperty rdf:about="">
<rdfs:domain rdf:resource=""/>
<rdfs:range rdf:resource=""/>
</owl:ObjectProperty>
<owl:DataProperty rdf:about=""/>
.
.
.
</owl:DataProperty>