12 Dec. 2006CmpE 583 Fall 2006 Basic OWL Lite 1 Basic OWL Lite off Textbook Ch. 12: Classes & Properties Atilla Elçi.

Slides:



Advertisements
Similar presentations
CH-4 Ontologies, Querying and Data Integration. Introduction to RDF(S) RDF stands for Resource Description Framework. RDF is a standard for describing.
Advertisements

Improvements on the benchmark suites. October 10th © Raúl García-Castro Improvements on the benchmark suites Raúl García-Castro October 10th, 2005.
Method for developing the benchmark suites. October 10th © Raúl García-Castro Method for developing the benchmark suites Raúl García-Castro October.
Of 27 lecture 7: owl - introduction. of 27 ece 627, winter ‘132 OWL a glimpse OWL – Web Ontology Language describes classes, properties and relations.
OWL TUTORIAL APT CSA 3003 OWL ANNOTATOR Charlie Abela CSAI Department.
Chapter 3 RDF Syntax 1. Topics Basic concepts of RDF resources, properties, values, statements, triples URIs and URIrefs RDF graphs Literals and Qnames.
SEMANTIC WEB TECHNOLOGIES David Ben-David & Roi Adadi Built on W3C “Tutorial on Semantic Web Technologies” presentation.
1 An Introduction To The Semantic Web. 2 Information Access on the Web Find an mp3 of a song that was on the Billboard Top Ten that features a cowbell.
Chapter 4 Web Ontology Language: OWL
State of the Art in Semantic Web standards and technologies Andreas Duscher.
Knowledge Technologies Manolis Koubarakis 1 An Introduction to RDF Schema.
More RDF CS 431 – Carl Lagoze – Cornell University Acknowledgements: Eric Miller Dieter Fensel.
Chapter 4A Semantic Web Primer 1 Chapter 4 Web Ontology Language: OWL Grigoris Antoniou Frank van Harmelen.
13 Dec. 2006CmpE 583 Fall 2006 OWL Lite- Property Char’s. 1 OWL Lite: Ch. 13- Property Characteristics Atilla ELÇİ.
Chapter 3 RDF Schema.
Chapter 6 Understanding Each Other CSE 431 – Intelligent Agents.
Chapter 4 Web Ontology Language: OWL Grigoris Antoniou Frank van Harmelen Augmented by Boontawee Suntisrivaraporn,
1 CSIT600f: Introduction to Semantic Web OWL Dickson K.W. Chiu PhD, SMIEEE Text: Antoniou & van Harmelen: A Semantic Web PrimerA Semantic Web Primer (Chapter.
8/11/2011 Web Ontology Language (OWL) Máster Universitario en Inteligencia Artificial Mikel Egaña Aranguren 3205 Facultad de Informática Universidad Politécnica.
Building an Ontology of Semantic Web Techniques Utilizing RDF Schema and OWL 2.0 in Protégé 4.0 Presented by: Naveed Javed Nimat Umar Syed.
© Copyright 2008 STI INNSBRUCK RDF and RDF Schema Semantic Web Lecture Lecture III – xx 2009 Dieter Fensel Slides.
1 Object-Orientation in Ontology Date: April 30, 2007 Byunggul Koh Taeksu Kim.
OWL 2 in use. OWL 2 OWL 2 is a knowledge representation language, designed to formulate, exchange and reason with knowledge about a domain of interest.
10/14/20151 OWL. 10/14/20152 What’s inside an ontology? Concepts: Classes + class-hierarchy instances Properties: often also called “Roles” or “Slots”
Chapter 9. 9 RDFS (RDF Schema) RDFS Part of the Ontological Primitive layer Adds features to RDF Provides standard vocabulary for describing concepts.
The Knowledge Presentation Language. Web Ontology Language (OWL)  Web Ontology Language (OWL) extends RDF and RDFS languages by adding several other.
OWL Representing Information Using the Web Ontology Language 1.
06 Dec Rev'd 07 Dec CmpE 583 Fall 2006 OWL Lite 1 OWL Lite off Textbook Ch. 11: Encoding Atilla Elçi.
Chapter 3 RDF Schema. Introduction RDF has a very simple data model RDF Schema (RDFS) enriches the data model, adding vocabulary and associated semantics.
Semantic Web Ontology Design Pattern Li Ding Department of Computer Science Rensselaer Polytechnic Institute October 3, 2007 Class notes for CSCI-6962.
RDF, OWL, SPARQL and the Semantic Wed ACCU 2009 Seb Rose.
RDF Schema (RDFS) RDF user communities need to define the vocabularies (terms) to indicate that they  are describing specific kinds or classes of resources.
Introduction The Resource Description Framework (RDF) is recommended by the World Wide Web Consortium (W3C) to model meta-data about the resources of the.
19 Dec revd CmpE 583 Fall 2006 OWL Lite- Classes & Individuals. 1 OWL Lite: Ch. 14- Deriving Classes Ch. 15- Individuals Atilla ELÇİ.
Dr. Alexandra I. Cristea OWL.
6 Dec Rev. 14 Dec CmpE 583 Fall 2008OWL Intro 1 OWL Intro Notes off Lacy Ch. 4 Atilla Elçi.
RDF/RDFS Tutorial. Introduction The Resource Description Framework (RDF) is recommended by the World Wide Web Consortium (W3C) to model meta-data about.
OWL Full Semantics -- RDF-Compatible Model-Theoretic Semantics by Peter F. Patel-Schneider, Patrick Hayes and Ian Horrocks W3C Recommendation, 2004
Practical RDF Chapter 12. Ontologies: RDF Business Models Shelley Powers, O’Reilly SNU IDB Lab. Taikyoung Kim.
OWL Representing Information Using the Web Ontology Language.
Chapter 4 Web Ontology Language: OWL Grigoris Antoniou Frank van Harmelen Augmented by Boontawee Suntisrivaraporn,
06 Dec Rev. 14 Dec CmpE 583 Fall 2008 OWL Language 1 OWL Language off Lacy Ch. 10 Atilla Elçi.
Of 32 lecture 8: owl – language I. of 32 ece 627, winter ‘132 OWL XML/RDF syntax: header
ΑΝΑΠΑΡΑΣΤΑΣΗ ΓΝΩΣΗΣ ΣΤΟΝ ΠΑΓΚΟΣΜΙΟ ΙΣΤΟ OWL. RDF-RDFS Limitations Binary ground predicates Only subclass & subproperty hierarchy Domain and range definitions.
Import experiments in Protégé. October 10th © Raúl García-Castro Import experiments in Protégé Raúl García-Castro October 10th, 2005 Interoperability.
Ontology Design Patterns Dr Nicholas Gibbins –
OWL imports Nick Drummond or “How to make life hard for tool developers”
Semantic Web in Depth RDF Schema Dr Nicholas Gibbins –
Linked Data & Semantic Web Technology The Semantic Web Part 4. Resource Description Framework (1) Dr. Myungjin Lee.
Chapter Describing Individuals OWL Individuals ▫Ontological Primitive Layer  Mostly described with RDF ▫Instances of user-defined ontological.
OWL (Ontology Web Language and Applications) Maw-Sheng Horng Department of Mathematics and Information Education National Taipei University of Education.
Week 7: Semantic Web and Semantic Search
Vincenzo Maltese, Fausto Giunchiglia University of Trento
Web Ontology Language (OWL)
Web Ontology Language (OWL)
An Introduction to RDF Schema
Web Ontology Language: OWL
Chapter 6 Understanding Each Other
Online Laptop Shop through Semantic Web
OWL Language off Textbook Ch. 10
Ontology.
Web Ontology Language: OWL
ece 720 intelligent web: ontology and beyond
Web Ontology Language: OWL
CSE 428 Semantic Web Topics OWL
ece 720 intelligent web: ontology and beyond
Ontology.
Chapter 4 Web Ontology Language: OWL
Chapter 4 Web Ontology Language: OWL
ece 720 intelligent web: ontology and beyond
Presentation transcript:

12 Dec. 2006CmpE 583 Fall 2006 Basic OWL Lite 1 Basic OWL Lite off Textbook Ch. 12: Classes & Properties Atilla Elçi

12 Dec. 2006CmpE 583 Fall 2006 Basic OWL Lite 2 Basic OWL Lite Involves class and property declarations. Class: –Represents domains in OWL –Subclass of rdfs:Class –Two kinds: Simple Named Classes Predefined Classes Property: –Associates values with individuals –By relating individuals to datatype or another individual –Can be a class to representing variety of property specification –Relates an instance of a domain to an instance of a range –There are four disjoint types of properties in OWL Lite: Datatype Object Annotation Ontology properties.

12 Dec. 2006CmpE 583 Fall 2006 Basic OWL Lite 3 Basic OWL Lite: Classes Simple Named Class (owl:Class): Classes are named using upper CamelCase User defines a simple named class as follows: or, may include class properties as well. rdf:ID signals that a new resource is being defined. Ref to a class: –Internally by URIRef fragment: #MyOntologyClass –Externally by full URIRef.

12 Dec. 2006CmpE 583 Fall 2006 Basic OWL Lite 4 Basic OWL Lite: Classes (continued) Predefined Classes (Extreme Classes): Thing Class (owl:Thing): –A super class for all classes Every individual is a member Every class is a subclass Everything about owl:Thing applies to everything! Can use typed node syntax: instead of rdf:resource=“URIRef” use Nothing Class (owl:Nothing): –Subclass of all classes –Empty class (has no individual members).

12 Dec Rev. 23/12/08 CmpE 583 Fall 2006 Basic OWL Lite 5 Basic OWL Lite: Properties There are four disjoint types of properties in OWL Lite: –Datatype –Object –Annotation –Ontology properties where “URI” is either: Each type is a subclass of rdf:Property Datatype Property (owl:DatatypeProperty) class: –Identifies a property whose value is associated with a datatype such as literal rather than resources. –For example, in defining sessionStartTime as a datatype property type: –The use of this property type: 8:30:00:00+01:00 –Compare that with the following: rdf:about=“...” 8:30:00+01:00

12 Dec. 2006CmpE 583 Fall 2006 Basic OWL Lite 6 Basic OWL Lite: Properties (continued) Object Properties (owl:ObjectProperty) class: –Identifies a property whose value is a reference to an individual (resource). –For example, in defining taughtBy as an object property: –The use of this property could be: Atilla Web Semantics 8:30:00+01:00

12 Dec. 2006CmpE 583 Fall 2006 Basic OWL Lite 7 Basic OWL Lite: Properties (continued) Annotation Properties (owl:AnnotationProperty) class: –Identifies a special type of property whose value is a named class, property, individual, or ontology. –For example, in defining annotation property on taughtBy (referred to as a URIRef): –There are predefined OWL annotation properties: rdfs:label rdfs:comment rdsf:seeAlso rdfs:isDefinedBy owl:versionInfo

12 Dec Rev. 23/12/08 CmpE 583 Fall 2006 Basic OWL Lite 8 Basic OWL Lite: Properties (continued) Ontology Properties (owl:OntologyProperty) class: –Identifies a type of property which relates to ontologies. –There are predefined OWL ontology properties: owl:imports owl:backwardCompatibleWith owl:incompatibleWith owl:priorVersion