Roger L Costello, David B. Jacobs. C 2003 The MITRE Corp A Quick Introduction to OWL Web Ontology Language Roger L. Costello David B. jacobs The MITRE Corporation (The creation of this tutorial was sponsored by DarPa)
1 Roger L. Costello, David B. Jacobs. © 2003 The MITRE Corporation. A Quick Introduction to OWL Web Ontology Language Roger L. Costello David B. Jacobs The MITRE Corporation (The creation of this tutorial was sponsored by DARPA)
Roger L Costello, David B. Jacobs. c 2003 The MITRE Corporation What is oWl? Answer oWl is a set of Xml elements and attributes with standardized meaning that are used to define terms and their relationships OWL extends rdf schema Clas equivalentproperty OWL sameIndividualas OWL elements and attributes subClassof (i.e, OWL Vocabulary) resource RDF SChema ID
2 Roger L. Costello, David B. Jacobs. © 2003 The MITRE Corporation. What is OWL? Answer: OWL is a set of XML elements and attributes, with standardized meaning, that are used to define terms and their relationships. subClassOf resource ID ... Class equivalentProperty sameIndividualAs ... OWL elements and attributes (i.e., OWL Vocabulary) OWL extends RDF Schema: RDF Schema OWL
Roger L Costello, David B. Jacobs. c 2003 The MITRE Corporation Example of using owl to define two terms and their relationship Example: Define the terms"Camera"and"SLR State that SLRs are a type of Camera Here's how these two terms(classes)and their relationship is defined using the OWl vocabulary Kowl: Class rdfID="Camera/> Kowl Class rdfID=SLR"> <rdfs sub ClassOf rdfresource=# Camera"/> <owl Class>
3 Roger L. Costello, David B. Jacobs. © 2003 The MITRE Corporation. Example of using OWL to define two terms and their relationship Example: Define the terms "Camera" and "SLR". State that SLRs are a type of Camera. <owl:Class rdf:ID="Camera"/> <owl:Class rdf:ID="SLR"> <rdfs:subClassOf rdf:resource="#Camera"/> </owl:Class> Here's how these two terms (classes) and their relationship is defined using the OWL vocabulary:
Roger L Costello, David B. Jacobs. c 2003 The MITRE Corporation Quick Intro Contents In this quick intro we present an example to demonstrate one of the utilities of owl The example shows how OWl can be used to bridge terminology differences and thus enhance interoperability
4 Roger L. Costello, David B. Jacobs. © 2003 The MITRE Corporation. Quick Intro Contents • In this quick intro we present an example to demonstrate one of the utilities of OWL: – The example shows how OWL can be used to bridge terminology differences and thus enhance interoperability
Example: bridging the ARA> Roger L Costello, David B. Jacobs. c 2003 The MITRE Corporation Terminology Gap using OWL a key problem in achieving interoperability is to be able to recognize that two pieces of data are talking about the same thing, even though different terminology is being used The following slides presents an example to show how owl may be used to bridge the terminology gap
5 Roger L. Costello, David B. Jacobs. © 2003 The MITRE Corporation. Example: Bridging the Terminology Gap using OWL • A key problem in achieving interoperability is to be able to recognize that two pieces of data are talking about the same thing, even though different terminology is being used. • The following slides presents an example to show how OWL may be used to bridge the "terminology gap