6 dec. 2006 rev. 14 dec. 2008 cmpe 583 fall 2008owl intro 1 owl intro notes off lacy ch. 4 atilla...

5
6 Dec. 2006 Rev. 14 Dec. 2008 CmpE 583 Fall 2008 OWL Intro 1 OWL Intro Notes off Lacy Ch. 4 Atilla Elçi

Upload: rudolph-mcbride

Post on 18-Jan-2016

214 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: 6 Dec. 2006 Rev. 14 Dec. 2008 CmpE 583 Fall 2008OWL Intro 1 OWL Intro Notes off Lacy Ch. 4 Atilla Elçi

6 Dec. 2006 Rev. 14 Dec. 2008

CmpE 583 Fall 2008 OWL Intro 1

OWL Intro Notes off LacyCh. 4

Atilla Elçi

Page 2: 6 Dec. 2006 Rev. 14 Dec. 2008 CmpE 583 Fall 2008OWL Intro 1 OWL Intro Notes off Lacy Ch. 4 Atilla Elçi

6 Dec. 2006 CmpE 583 Fall 2008 OWL Intro 2

Web Ontology Language: OWL

• OWL is a language for defining ontologies and associated individual data.

• OWL provides users with:– Info representation features to define and extend ontologies – Base for expressive statements– Scalability and modularity– Use of XML for serialization– Machine readibility– Base for semantic annotations

• OWL is used to make statements (assertions) about:– Classes,– Properties, and – Individuals.

Page 3: 6 Dec. 2006 Rev. 14 Dec. 2008 CmpE 583 Fall 2008OWL Intro 1 OWL Intro Notes off Lacy Ch. 4 Atilla Elçi

6 Dec. 2006 CmpE 583 Fall 2008 OWL Intro 3

Semantic Web’s Layered Architecture

Applications Implementation Layer

Ontology Languages(OWL Lite, DL, Full)

Logical Layer

RDF Schema Individuals Ontological Primitive Layer

RDF and RDF/XML Basic Relational Language Layer

XML and XMLS Datatypes Transport / Syntax Layer

URIs and Namespaces Symbol / Reference Layer

Page 4: 6 Dec. 2006 Rev. 14 Dec. 2008 CmpE 583 Fall 2008OWL Intro 1 OWL Intro Notes off Lacy Ch. 4 Atilla Elçi

6 Dec. 2006Rev. 14 Dec. 2008

CmpE 583 Fall 2008 OWL Intro 4

Technology Support for the LayersLAYERS TECHNOLOGIES

Domain/Business Rules (Domain) Rules Layer:

Rules and trust relations for the domain of interest

Applications Implementation Layer:

Ontology editor, reasoner, software dev tools; prog languages

Ontology Languages(OWL Lite, DL, Full)

Logical Layer:

OWL dialects for ontologies

RDF Schema Individuals Ontological Primitive Layer:

Data model items: RDFS standard vocabularyInstances: throughRDF

RDF and RDF/XML Basic Relational Language Layer:

RDF

XML and XMLS Datatypes Transport / Syntax Layer:

Serialization through XML;Datatypes through XMLS

URIs and Namespaces Symbol / Reference Layer:

Through URIs and namespaces

Page 5: 6 Dec. 2006 Rev. 14 Dec. 2008 CmpE 583 Fall 2008OWL Intro 1 OWL Intro Notes off Lacy Ch. 4 Atilla Elçi

6 Dec. 2006 CmpE 583 Fall 2008 OWL Intro 5

References

• Tracy, Lee W.: OWL: Representing ...