openhpi 3.6 - the limits of rdf(s)

13
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 3: Semantic Web - Basic Architecture II 06: The Limits of RDF(S)

Upload: harald-sack

Post on 13-Dec-2014

527 views

Category:

Education


1 download

DESCRIPTION

 

TRANSCRIPT

Page 1: OpenHPI 3.6 - The Limits of RDF(S)

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 3: Semantic Web - Basic Architecture II06: The Limits of RDF(S)

Page 2: OpenHPI 3.6 - The Limits of RDF(S)

Semantic Web Technologies , Dr. Harald Sack, Hasso-Plattner-Institut, Universität Potsdam

2

Lecture 3: Semantic Web - Basic Architecture II

Open HPI - Course: Semantic Web Technologies

Page 3: OpenHPI 3.6 - The Limits of RDF(S)

Vorlesung Semantic Web Technologien, Dr. Harald Sack, Hasso-Plattner-Institut, Universität Potsdam

3

2. Semantic Web Basisarchitektur2.7 Warum RDF noch nicht ausreicht

06 The Limits of RDF(S)

Open HPI - Course: Semantic Web Technologies - Lecture 3: Semantic Web Basic Architecture

Page 4: OpenHPI 3.6 - The Limits of RDF(S)

Vorlesung Semantic Web Technologien, Dr. Harald Sack, Hasso-Plattner-Institut, Universität Potsdam

4

2. Semantic Web Basisarchitektur2.7 Warum RDF noch nicht ausreicht

Is there more in the World than RDF(S)?

Page 5: OpenHPI 3.6 - The Limits of RDF(S)

Semantic Web Technologies , Dr. Harald Sack, Hasso-Plattner-Institut, Universität Potsdam

5 Locality of global properties

Problem: Cows only eat vegetablesOther animals also eat meat.

Why RDF(S) is not enough

Animal eats FoodDomain Range

Vegetables

Meat

subClassOf

subClassOf

Page 6: OpenHPI 3.6 - The Limits of RDF(S)

Semantic Web Technologies , Dr. Harald Sack, Hasso-Plattner-Institut, Universität Potsdam

6Disjunctive Classes

Problem: Subclass relation cannot express disjunctive class (subclass) membership

Why RDF(S) is not enough

Human

Woman

Man

subClassOf

subClassOf

Page 7: OpenHPI 3.6 - The Limits of RDF(S)

Semantic Web Technologies , Dr. Harald Sack, Hasso-Plattner-Institut, Universität Potsdam

6Disjunctive Classes

Problem: Subclass relation cannot express disjunctive class (subclass) membership

Why RDF(S) is not enough

Human

Woman

Man

subClassOf

subClassOf

Page 8: OpenHPI 3.6 - The Limits of RDF(S)

Semantic Web Technologies , Dr. Harald Sack, Hasso-Plattner-Institut, Universität Potsdam

7Class Combinations

Problem: Combination of classes define a new class.New class contains only members from given class combinations.

Why RDF(S) is not enough

Motorist

Pedestrian

Motorcyclist

Cyclist

Road User

subClassOf

subClassOf

subClassOf

subClassOf

Page 9: OpenHPI 3.6 - The Limits of RDF(S)

Semantic Web Technologies , Dr. Harald Sack, Hasso-Plattner-Institut, Universität Potsdam

8Cardinality Restrictions

Problem: Every human (usually) has two partents

Why RDF(S) is not enough

Human ParenthasParent

Page 10: OpenHPI 3.6 - The Limits of RDF(S)

Semantic Web Technologies , Dr. Harald Sack, Hasso-Plattner-Institut, Universität Potsdam

9 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“)

Why RDF(S) is not enough

Page 11: OpenHPI 3.6 - The Limits of RDF(S)

Semantic Web Technologies , Dr. Harald Sack, Hasso-Plattner-Institut, Universität Potsdam

9 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“)

We need more se

mantic express

ivity!

Why RDF(S) is not enough

Page 12: OpenHPI 3.6 - The Limits of RDF(S)

Semantic Web Technologies , Dr. Harald Sack, Hasso-Plattner-Institut, Universität Potsdam

10

Semantic Web Basic ArchitectureThe Languages of the Semantic Web

Page 13: OpenHPI 3.6 - The Limits of RDF(S)

Semantic Web Technologies , Dr. Harald Sack, Hasso-Plattner-Institut, Universität Potsdam

11

Ontolo

giesnext Lecture:

Lecture 4: Knowledge Representations I

Open HPI - Course: Semantic Web Technologies