This file is licensed under the Creative Commons Attribution-NonCommercial 3.0 (CC BY-NC 3.0)
Dr. Harald Sack
Hasso Plattner Institute for IT Systems Engineering
University of Potsdam
Spring 2013
Semantic Web Technologies
Lecture 2: Semantic Web - Basic Architecture I07: How Much Semantics Is There in RDF(S)?
Semantic Web Technologies , Dr. Harald Sack, Hasso-Plattner-Institut, Universität Potsdam
2
Lecture 2: Semantic Web - Basic Architecture I
Open HPI - Course: Semantic Web Technologies
Semantic Web Technologies , Dr. Harald Sack, Hasso-Plattner-Institut, Universität Potsdam
07 How much semantics is there in RDF(S)
Open HPI - Course: Semantic Web Technologies - Lecture 2: Semantic Web Basic Architecture I
Semantic Web Technologies , Dr. Harald Sack, Hasso-Plattner-Institut, Universität Potsdam
How much knowledge (semantics) has RDF(S)
exv:SemanticWebTechnologies
exv:Lecture
rdf:type
exv:takes Place
exv:hasRoom
HS3
Tue 13.30-15.00
exv:hasDateSemantic Web Technologies
exv:hasName
exv:takesPlace exv:Event
rdf:type
rdfs:Class rdfs:Classrdf:Property
Semantic Web Technologies , Dr. Harald Sack, Hasso-Plattner-Institut, Universität Potsdam
How much knowledge (semantics) has RDF(S)
exv:SemanticWebTechnologies
exv:Lecture
rdf:type
exv:takes Place
exv:hasRoom
HS3
Tue 13.30-15.00
exv:hasDateSemantic Web Technologies
exv:hasName
exv:takesPlace exv:Event
rdf:type
rdfs:Class rdfs:Classrdf:Property
Semantic Web Technologies , Dr. Harald Sack, Hasso-Plattner-Institut, Universität Potsdam
How much knowledge (semantics) has RDF(S)
exv:SemanticWebTechnologies
exv:Lecture
rdf:type
exv:takes Place
exv:hasRoom
HS3
Tue 13.30-15.00
exv:hasDateSemantic Web Technologies
exv:hasName
exv:takesPlace exv:Event
rdf:type
rdfs:Class rdfs:Classrdf:Property
• The semantics of a term from an RDF(S) ontology is given in terms of its properties and its values (instances)
Semantic Web Technologies , Dr. Harald Sack, Hasso-Plattner-Institut, Universität Potsdam
What Conclusions can we
deduce with RDF(S)?
Semantic Web Technologies , Dr. Harald Sack, Hasso-Plattner-Institut, Universität Potsdam
exv:SemanticWebTechnologies
exv:Lecture
exv:takes place
exv:takesPlace exv:Event
rdfs:Class rdfs:Classrdf:Property
What conclusions can we deduce with RDF(S)?
rdfs:domain rdfs:range
Semantic Web Technologies , Dr. Harald Sack, Hasso-Plattner-Institut, Universität Potsdam
exv:SemanticWebTechnologies
exv:Lecture
exv:takes place
exv:takesPlace exv:Event
rdfs:Class rdfs:Classrdf:Property
rdf:type
• Deduction of entity class membership from the domain of one of its properties
What conclusions can we deduce with RDF(S)?
rdfs:domain rdfs:range
Semantic Web Technologies , Dr. Harald Sack, Hasso-Plattner-Institut, Universität Potsdam
exv:SemanticWebTechnologies
exv:Lecture
exv:takes place
exv:takesPlace exv:Event
rdfs:Class rdfs:Classrdf:Property
What conclusions can we deduce with RDF(S)?
rdf:type
rdfs:domain rdfs:range
Semantic Web Technologies , Dr. Harald Sack, Hasso-Plattner-Institut, Universität Potsdam
exv:SemanticWebTechnologies
exv:Lecture
exv:takes place
exv:takesPlace exv:Event
rdfs:Class rdfs:Classrdf:Property
What conclusions can we deduce with RDF(S)?
• Deduction of entity class membership from the range of one of its properties
rdf:typerdf:type
rdfs:domain rdfs:range
Semantic Web Technologies , Dr. Harald Sack, Hasso-Plattner-Institut, Universität Potsdam
exv:SemanticWebTechnologies
exv:Lecture
exv:takesPlace
exv:takesPlace exv:Event
rdfs:Class
rdfs:Classrdf:Property
rdf:type rdf:type
exv:Course
rdfs:subClassOf
rdfs:Class
What conclusions can we deduce with RDF(S)?
rdfs:domain rdfs:range
Semantic Web Technologies , Dr. Harald Sack, Hasso-Plattner-Institut, Universität Potsdam
exv:SemanticWebTechnologies
exv:Lecture
exv:takesPlace
exv:takesPlace exv:Event
rdfs:Class
rdfs:Classrdf:Property
rdf:typerdf:type
exv:Course
rdfs:subClassOf
rdfs:Class
• Deduction of entity superclass membership froma class hierarchy.
rdf:type
What conclusions can we deduce with RDF(S)?
rdfs:domain rdfs:range
Semantic Web Technologies , Dr. Harald Sack, Hasso-Plattner-Institut, Universität Potsdam
exv:Alice
exv:Person
exv:isMotherOf
exv:isMotherOf exv:Person
rdfs:Classrdf:Property
rdf:type rdf:type
rdfs:Class
exv:isParentOf
rdf:Property
rdfs:subPropertyOf
exv:Person exv:Person
rdfs:Class
exv:Bob
What conclusions can we deduce with RDF(S)?
rdfs:domain rdfs:range
rdfs:domain rdfs:rangerdfs:Class
Semantic Web Technologies , Dr. Harald Sack, Hasso-Plattner-Institut, Universität Potsdam
exv:Alice
exv:Person
exv:isMotherOf
exv:isMotherOf exv:Person
rdfs:Class
rdf:Property
rdf:typerdf:type
rdfs:Class
exv:isParentOf
rdf:Property
rdfs:subPropertyOf
exv:Person exv:Person
rdfs:Class
exv:Bob
• Deduction of new facts from subproperty relationships
exv:Aliceexv:isParentOf
exv:Bob
What conclusions can we deduce with RDF(S)?
Semantic Web Technologies , Dr. Harald Sack, Hasso-Plattner-Institut, Universität Potsdam
Is RDF(S) sufficient for
Knowledge Representation
in the Semantic Web?
08 How to query RDF(S) ? - SPARQL
Open HPI - Course: Semantic Web Technologies - Lecture 2: Semantic Web Basic Architecture I