Difference between revisions of "OWL"

From GICL Wiki
Jump to: navigation, search
 
(more cleaning.)
 
Line 1: Line 1:
'''Web Ontology Language (OWL)''' is built on top of [[RDF]] and [[RDF-S]] but has an increased vocabulary for handling classes and their properties. Some examples include [[cardinality]] (minimum and maximum occurrences of a property), class intersection and union, and equivalence and subset relationships. For instance, using OWL we can say that a <tt>SnakeRobot</tt> is a subclass of <tt>robot</tt>:
+
'''Web Ontology Language (OWL)''' is built on top of [[RDF]] and [[RDF-S]] but has an increased vocabulary for handling classes and their properties. Some examples include [[cardinality]] (minimum and maximum occurrences of a property), class intersection and union, and equivalence and subset relationships. For instance, using OWL we can say that a <tt>SnakeRobot</tt> is a subclass of <tt>Robot</tt>:
  
 
   <code><owl:Class rdf:ID="SnakeRobot">
 
   <code><owl:Class rdf:ID="SnakeRobot">
Line 10: Line 10:
 
     <owl:Restriction>
 
     <owl:Restriction>
 
       <owl:onProperty rdf:resource="#looksLike" />
 
       <owl:onProperty rdf:resource="#looksLike" />
<owl:someValuesFrom rdf:resource="http://xmlns.com/wordnet/1.6/Snake"/>
+
        <owl:someValuesFrom rdf:resource="http://xmlns.com/wordnet/1.6/Snake"/>
 
       </owl:Restriction>
 
       </owl:Restriction>
 
     </owl:intersectionOf>
 
     </owl:intersectionOf>
Line 17: Line 17:
 
A W3C recommendation since February 2004, [http://www.w3.org/2001/sw/ W3C's Semantic Web Interest Group] has labeled OWL as one of the "principle technologies of the Semantic Web." As such, OWL can be found in many projects including the University of Maryland's [http://www.mindswap.org/ Mindswap] that utilizes OWL for many of its different projects. The [http://www.daml.ecs.soton.ac.uk/SSS-SWS04.html First International Semantic Web Services Symposium] website and other websites include semantic annotations in OWL. Several OWL [[Reasoning and Inference Tools|reasoners]] are available as well, and more OWL implementations may be found on [http://www.w3.org/2001/sw/WebOnt/impls W3C's website].  
 
A W3C recommendation since February 2004, [http://www.w3.org/2001/sw/ W3C's Semantic Web Interest Group] has labeled OWL as one of the "principle technologies of the Semantic Web." As such, OWL can be found in many projects including the University of Maryland's [http://www.mindswap.org/ Mindswap] that utilizes OWL for many of its different projects. The [http://www.daml.ecs.soton.ac.uk/SSS-SWS04.html First International Semantic Web Services Symposium] website and other websites include semantic annotations in OWL. Several OWL [[Reasoning and Inference Tools|reasoners]] are available as well, and more OWL implementations may be found on [http://www.w3.org/2001/sw/WebOnt/impls W3C's website].  
  
OWL is similar to its predecessor, [DAML+OIL]].
+
OWL is similar to its predecessor, [[DAML-OIL|DAML+OIL]].
  
 
==See also==
 
==See also==
Line 24: Line 24:
 
* [http://www.w3.org/TR/owl-features/ W3C's OWL Overview] An overview of the features available in OWL
 
* [http://www.w3.org/TR/owl-features/ W3C's OWL Overview] An overview of the features available in OWL
 
* [http://en.wikipedia.org/wiki/Web_Ontology_Language OWL on Wikipedia]  
 
* [http://en.wikipedia.org/wiki/Web_Ontology_Language OWL on Wikipedia]  
* [http://www.w3.org/TR/owl-guide/ W3C's OWL Guide] A great W3C OWL guide that explains ontology creation from beginning to end. Also contains a list of links of background basics and OWL history.
+
* [http://www.w3.org/TR/owl-guide/ W3C's OWL Guide] A '''great''' W3C OWL guide that explains ontology creation from beginning to end. Also contains a list of links of background basics and OWL history.
 
* [http://www.w3.org/TR/owl-ref/ W3C OWL Language Reference] For when you're looking for a specific term
 
* [http://www.w3.org/TR/owl-ref/ W3C OWL Language Reference] For when you're looking for a specific term
 
* [http://www.w3.org/TR/owl-guide/#OWLGlossary OWL Glossary]
 
* [http://www.w3.org/TR/owl-guide/#OWLGlossary OWL Glossary]

Latest revision as of 15:29, 21 August 2006

Web Ontology Language (OWL) is built on top of RDF and RDF-S but has an increased vocabulary for handling classes and their properties. Some examples include cardinality (minimum and maximum occurrences of a property), class intersection and union, and equivalence and subset relationships. For instance, using OWL we can say that a SnakeRobot is a subclass of Robot:

  <owl:Class rdf:ID="SnakeRobot">
    <rdfs:subClassOf rdf:resource="#Robot" />
  </owl:Class>

Or that a SnakeRobot looksLike a snake:

  <owl:Class rdf:ID="SnakeRobot">
    <owl:Restriction>
      <owl:onProperty rdf:resource="#looksLike" />
        <owl:someValuesFrom rdf:resource="http://xmlns.com/wordnet/1.6/Snake"/>
      </owl:Restriction>
    </owl:intersectionOf>
  </owl:Class>

A W3C recommendation since February 2004, W3C's Semantic Web Interest Group has labeled OWL as one of the "principle technologies of the Semantic Web." As such, OWL can be found in many projects including the University of Maryland's Mindswap that utilizes OWL for many of its different projects. The First International Semantic Web Services Symposium website and other websites include semantic annotations in OWL. Several OWL reasoners are available as well, and more OWL implementations may be found on W3C's website.

OWL is similar to its predecessor, DAML+OIL.

See also