OWL
OWL (Web Ontology Language) Web. , RDFS. OWL- , . OWL . OWL DAML+OIL, 2 : DAML (DARPA Agent Markup Language) OIL (Ontology Inference Layer). Web SHOE (Simlpe HTML Ontology Extensions). Web . 3. : OIL, DAML+OIL OWL , OWL. OWL 2004 W3C .
.20. Web
OWL 3 ( ):
OWL Lite , .
OWL DL ( ). . : ( ) ( ). OWL DL .
OWL Full . RDF. OWL Full .
( Lite) : OWL Lite OWL DL , OWL DL OWL Full .
OWL-
. (, ), . , , .
OWL
OWL (owl:Class). , DL Lite rdfs ( owl:Class rdfs:Class). Full, , owl:Class rdfs:Class.
rdfs:subClassOf.
Thing Nothing. OWL, OWL. OWL Thing. Nothing .
OWL 6 :
1. (URI)
2.
3.
4. 2
|
|
5. 2
6. ( )
OWL. . 2 , 3 , . 4-6 (AND, OR NOT) , .
.
:
<owl:Class rdf:ID="Human"/>
Human.
OWL 3 , .
rdfs:subClassOf , () ().
owl:equivalentClass , .
owl:disjointWith , . , .
OWL : - ( ) -. ( ). . rdf:Property.
owl:ObjectProperty owl:DatatypeProperty .
:
<owl:ObjectProperty rdf:ID="hasParent"/>
"hasParent" owl:Thing .
, OWL :
RDF Schema: rdfs:subPropertyOf ( ), rdfs:domain ( ) rdfs:range ( )
: owl:equivalentProperty ( ) owl:inverseOf ( )
: owl:FunctionalProperty ( ) owl:InverseFunctionalProperty ( , .. , )
: owl:SymmetricProperty ( ) owl:TransitiveProperty ( ).
( )
(.. ).
:
1. ;
2. /
:
< rdf:ID="">
< rdf:resource="#"/>
</>
2 : (1) ; (2) : ( - ).
|
|
, .
. , OWL , , URI.
:
owl:sameAs , URI .
owl:differentFrom , URI .
owl:AllDifferent .
. 21 OWL-.