OpenHPI 3.6 - The Limits of RDF(S)

1,040 views

Published on

Published in: Education
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
1,040
On SlideShare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
87
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

OpenHPI 3.6 - The Limits of RDF(S)

  1. 1. Semantic Web TechnologiesLecture 3: Semantic Web - Basic Architecture II 06: The Limits of RDF(S) Dr. Harald Sack Hasso Plattner Institute for IT Systems Engineering University of Potsdam Spring 2013 This file is licensed under the Creative Commons Attribution-NonCommercial 3.0 (CC BY-NC 3.0)
  2. 2. 2Lecture 3: Semantic Web - Basic Architecture II Open HPI - Course: Semantic Web Technologies Semantic Web Technologies , Dr. Harald Sack, Hasso-Plattner-Institut, Universität Potsdam
  3. 3. 2. Semantic Web Basisarchitektur 2.7 Warum RDF noch nicht ausreicht3 06 The Limits of RDF(S)Open HPI - Course: Semantic Web Technologies - Lecture 3:Universität Potsdam Basic Architecture Vorlesung Semantic Web Technologien, Dr. Harald Sack, Hasso-Plattner-Institut, Semantic Web
  4. 4. 2. Semantic Web Basisarchitektur 2.7 Warum RDF noch nicht ausreicht4 Is there more in the World than RDF(S)? Vorlesung Semantic Web Technologien, Dr. Harald Sack, Hasso-Plattner-Institut, Universität Potsdam
  5. 5. Why RDF(S) is not enough5 Locality of global properties subClassOf Vegetables Domain Range Animal eats Food subClassOf Meat Problem: Cows only eat vegetables Other animals also eat meat. Semantic Web Technologies , Dr. Harald Sack, Hasso-Plattner-Institut, Universität Potsdam
  6. 6. Why RDF(S) is not enough Disjunctive Classes6 subClassOf Woman Human Man subClassOf Problem: Subclass relation cannot express disjunctive class (subclass) membership Semantic Web Technologies , Dr. Harald Sack, Hasso-Plattner-Institut, Universität Potsdam
  7. 7. Why RDF(S) is not enough Disjunctive Classes6 subClassOf Woman Human ≠ Man subClassOf Problem: Subclass relation cannot express disjunctive class (subclass) membership Semantic Web Technologies , Dr. Harald Sack, Hasso-Plattner-Institut, Universität Potsdam
  8. 8. Why RDF(S) is not enough Class Combinations7 subClassOf Motorist subClassOf Motorcyclist Road User subClassOf Pedestrian subClassOf Cyclist Problem: Combination of classes define a new class. New class contains only members from given class combinations. Semantic Web Technologies , Dr. Harald Sack, Hasso-Plattner-Institut, Universität Potsdam
  9. 9. Why RDF(S) is not enough Cardinality Restrictions8 hasParent Human Parent Problem: Every human (usually) has two partents Semantic Web Technologies , Dr. Harald Sack, Hasso-Plattner-Institut, Universität Potsdam
  10. 10. Why RDF(S) is not enough9 Special Property Constraints • Transitivity (e.g. „is greater than“) • Uniqueness (e.g. „is mother of“) • Inversiveness (e.g. „is parent of“ and „is child of“) Semantic Web Technologies , Dr. Harald Sack, Hasso-Plattner-Institut, Universität Potsdam
  11. 11. Why RDF(S) is not enough9 Special Property Constraints • Transitivity (e.g. „is greater than“) • Uniqueness (e.g. „is mother of“) • Inversiveness (e.g. „is parent of“ and „is child of“) essiv ity! ntic expr more sema We need Semantic Web Technologies , Dr. Harald Sack, Hasso-Plattner-Institut, Universität Potsdam
  12. 12. Semantic Web Basic Architecture The Languages of the Semantic Web10 Semantic Web Technologies , Dr. Harald Sack, Hasso-Plattner-Institut, Universität Potsdam
  13. 13. e s next Lecture: g i o11 o l n t O Lecture 4: Knowledge Representations I Open HPI - Course: Semantic Web Technologies Semantic Web Technologies , Dr. Harald Sack, Hasso-Plattner-Institut, Universität Potsdam

×