Der Supermarkt: Eine beispielhafte Erklärung für die fünf untersten Schichten des Semantic Web Protocol Stack Nicola Henze.

Slides:



Advertisements
Ähnliche Präsentationen
Einführung in RDF.
Advertisements

Inhalt Saarbrücken,.
Extensible Markup Language
Idee und Realisierung des Internet der Zukunft
Institut für Informatik Betriebliche Informationssysteme Alex Bartrolí1 OWL-Sprachelemente.
Resource Description Framework (RDF)
Universität zu Köln IT Zertifikat Phil. Fak: Daten- und Metadatenstandards SS 2009 MA: Patrick Sahle RDF in 5 Minuten* RDF in 5 Minuten* Resource.
Dipl.- Dok. Rusalka Offer
Hands On – Einführung in XML
DOM (Document Object Model)
RDF R ESOURCE D ESCRIPTION F RAMEWORK Referentin: Claudia Langer.
XML-Schema HKI Proseminar Wintersemester 2010/11 Dozentin: Frau Kurz von Jan Kohl und Christian Lütticke.
OWL Web Ontology Language. Begriff Ontologie Όν + λόγος sein Grund Lehre Wort.
Ressource Description Language
Die Bestandteile des Semantic Web. Sematic Web soll das WWW erweitern und nicht neuerfinden Informationen sollen Maschinenlesbar sein Schemata beschreiben.
HTML - Eine erste Annäherung
Beschreibung von Web Services Seminar Parallele und Verteilte Systeme
XHTML 1.1 C. Nimz Abstrakte Module XHTML 1.1 C. Nimz Was ist ein abstraktes Modul? Definition eines XHTML-Moduls in spezieller leichter.
Zentrale Elemente des Resource Description Framework (RDF) Die Modell- und Syntax-Spezifikation des World Wide Web Consortium für das Semantic Web Seminar.
Dipl.-Kfm. Christian Bizer: Semantic Web - Vertrauen und Sicherheit Freie Universität Berlin XMIDX 2003 Dipl.-Kfm. Christian Bizer Bausteine einer Vertrauens-
Cross-Search in Renardus Göttingen State and University Library, Germany (SUB) Dr. Heike Neuroth The Academic Subject.
Einführung XML XML Einführung Andreas Leicht.
Jan Fienhold1 Institut für Informatik Betriebliche Informationssysteme OWL Web Ontology Language.
Hauptseminar XML-Technologie: Resource Description Framework (RDF) Michael Kranz Betreuer: Roland Haratsch.
Ontologie(n) Ein Vortrag von Sven Liekenbrock
OWL-Web Ontology Language Eine Einführung
XML / RDF / OWL in Protégé Aufbau · OWL · Code · Demo · Ausblick
Artem Khvat HAW-Hamburg
OWL-Web Ontology Language Eine Einführung
Fortgeschrittene Methoden der Wissensorganisation
RDF-Schema Seminar: „Semantic Web“ André Rosin,
1 Grundlagen und Anwendung der Extensible Markup Language (XML ) Peter Buxmann Institut für Wirtschaftsinformatik Johann Wolfgang Goethe-Universität Frankfurt.
Der Supermarkt: Eine beispielhafte Erklärung für die fünf untersten Schichten des Semantic Web Protocol Stack Nicola Henze.
Der Supermarkt: Eine beispielhafte Erklärung für die fünf untersten Schichten des Semantic Web Protocol Stack Nicola Henze.
RDF Resource Description Framework
SEP Halgurt Mustafa Ali Can Önder Marius Morawski Matthias Seidl Themen: Integration von RDQL und OWQL innerhalb des Apache Cocoon Frameworks Semantische.
Metadaten als Bausteine des Semantic Web META-LIB Workshop 22
Vortrag HTML, XHTML, DHTML
RDF MT Resource Description Framework Model Theory © 2002 by Emir Blažević
Ontologien und DAML+OIL
Proseminar: „Webtechnologien für Ecommerce“
Windows Presentation Foundation, Vorlesung Wintersemester 2013/14 Prof. Dr. Herrad Schmidt WS 13/14 Kapitel 2 Folie 2 XAML (1) s.a.
Sesame Florian Mayrhuber
WebML for Semantic Web Michael Hertel.
Hauptseminar Web Engineering – Semantic Web Dominik Pretzsch.
Ausgabe vom Seite 1, XML Eine Einführung XML - Eine Einführung.
Struktur von RDF Fabian Scheller.
XML (Extensible Markup Language)
Kurzpräsentation von Herbert Schlechta
XML1 XML-Motivation HTML definiert nur einen bestimmten Dokumenttyp Viele Web-Technologien benötigen eine allgemeinere Sprache zur Dokumentstrukturierung.
Feedback from WWW )18-22 mai )sheraton hotel and towers congress center, new york city, USA 3)keine teilnehmerliste, meine schätzung: ca.
Knowledge Management - Übung -
Dublin Core IT-Zertifikat Daten- und Metadatenstandards.
Seminar: Neue Ansätze der Künstlichen Intelligenz Seite 1Ulf Schneider02. Juli 2002 Ulf Schneider Neue Ansätze der Künstlichen Intelligenz: OIL Ontology.
Institut für Softwarewissenschaft - Universität WienP.Brezany 1 Semantisches Web Peter Brezany Institut für Softwarewissenschaft Universität Wien Tel.
Semantic Web.
Hauptseminar Web-Services und verteilte Datenbanken Thema XML, DTDs und XML-Schema XML, DTDs und XML-Schema - Stefan Kurz, 25. April 2003.
IT-Zertifikat der Phil.Fak Kurs 4: Daten- und Metadatenstandards Patrick Sahle Semantic WebWS 08/09.
Lexit.at Michael Hausenblas Semantische Darstellung und Abfrage von Rechtsnormen – IRIS 2004 Semantische Darstellung und Abfrage von Rechtsnormen am Beispiel.
XML Schema Universität zu Köln Historisch-Kulturwissenschaftliche Informationsverarbeitung WS2011/2012 Hist.-kult.wiss. Informationsverarbeitung (Teil.
1 6.4 Resource Description Framework (RDF) 6 Interoperabilität im WWW mit XML 6.1 XML – Definition und Nutzung 6.2 XML – Datenverwaltung und Indexierung.
1 6.3 Resource Description Framework (RDF) 6 Interoperabilität im WWW mit XML 6.1 XML – Definition und Nutzung 6.2 Anfragen auf XML-Datenbeständen.
RDF (Resource Descripton Network)
Semantic Markup für Zwecke der Langzeitarchivierung in digitalen Bibliotheken Neubiberg,
Institut für Informatik Betriebliche Informationssysteme Fußzeile...1 Semantic Web Services and Interfaces Semantic Web, Resource Description Framework,
17.Januar 2007 ― 1Elektronisches Publizieren: Resource Description Framework (RDF) Grundlagen des Semantic Web — Resource Description Framework (RDF) —
13.Dezember 2006–1Elektronisches Publizieren: Schemasprachen — Relax NG Schemasprachen für XML — Relax NG — Anne Brüggemann-Klein TU München.
Metadata - Catalogues and Digitised works
Wir haben doch XML, wozu RDF?
Seminarphase PG 402 Thema: Semantic Web Autor: Phillip Look
 Präsentation transkript:

Der Supermarkt: Eine beispielhafte Erklärung für die fünf untersten Schichten des Semantic Web Protocol Stack Nicola Henze

Semantic Web: Basic Idea Idee: Zugriff auf Informationen und deren Kontext und Beziehungen (Links) so verfügbar zu machen, das sie effektiver gefunden, verarbeitet, wiederverwendet werden können. maschinenlesbare (prozessierbare) Bedeutung der Inhalte einfach dezentral, d.h. Informationen an die Inhalte gebunden " The Semantic Web is an extension of the current web in which information is given well- defined meaning, better enabling computers and people to work in cooperation." – Tim Berners-Lee, James Hendler, Ora Lassila, The Semantic Web, Scientific American, May 2001 „Definition: The Semantic Web is the representation of data on the World Wide Web. It is a collaborative effort led by W3C with participation from a large number of researchers and industrial partners. It is based on the Resource Description Framework (RDF), which integrates a variety of applications using XML for syntax and URIs for naming.“

Semantic Web: Protocol Stack

XML: eXtensible Markup Language, XML Schema Metasprache für Dokument „Mark-Up“ benutzt – wie HTML – „Tags“ „Tags“ können geschachtelt werden es gibt Elemente, „Things“ / „Objects of Discourse“ und Attribute: Name-Wert-Paare DTDs oder XML-Schema: Elemente und Attribute werden festgelegt vgl. EDI: Wenn man sich über die Elemente und deren Attribute einigt, können Dokumente ausgetauscht werden Query-Languages für XML Achtung: die Verschachtelung von Tags hat keine Standard-Bedeutung die „Bedeutung“ der XML-Dokumente ist nicht maschinen-lesbar Austausch von XML erfordert Einigung auf gemeinsames Vokabular

XML Schema und DTDs im Vergleich DTD <!ATTLIST person id ID #REQUIRED mother IDREF #IMPLIED> zugehöriges XML-Dokument: XML Schema ausdrucksstärker Syntax basiert auf XML  Wiederverwendung von Schemata Elemente, Attribute, Datentypen Erweiterung / Einschränkung von Datentypen...

Namespaces Problem: Wenn zwei Schema A, B dasselbe Element „e“ verwenden, kann der Name „e“ nicht mehr aufgelöst werden Lösung: Namespaces: Diese legen Gültigkeitsbereich von Namen fest Beispiel:

„Syntax für Semantic“: RDF – Resource Description Framework domain-unabhängige Beschreibung von Metadaten „Resources“: „Things“ „Properties“: ● Spezielle Resources ● beschreiben Relationen zwischen Resourcen z.B. site-owner, title, written-by,... „Statements“: ● „Resource – Property – Value“ Tripel ● Value: Resource oder Literal Statements über Statements sind möglich (Reification)

RDF – Resource Description Framework 1. Sicht: als logische Formel: site-owner(„ „N.Henze“) 2. Sicht: als Graph (gerichteter, beschrifteter Graph) 3. Sicht: XML-basierte Syntax N.Henze N. Henze site-owner

Endlich Semantic: RDF – Schema (RDFS) domain-abhängig einfache Modellierungssprache ● Class, Subclass, Property, SubProperty ● Mehrfachzuweisungen ● Einschränkung von Objekten und/oder Wertebereich RDF ist eine einfache Ontologie-Sprache Ontologie: >gemeinsame, geteilte Auffassung eines Gebietes< Ontologie: A specification of a representational vocabulary for a shared domain of discourse - definitions of classes, relations, functions, and other objects - is called an ontology. (T.Gruber, 1993)

>Mehr< Ausdrucksfähigkeit: OWL Mächtigere Ontologiesprache: ● Einschränkung von Eigenschaften: Kühe essen nur Pflanzen, andere Tiere auch Fleisch ● Kardinalität: ein Mensch hat genau zwei Eltern ● Vereinigung, Schnitt, Komplement von Klassen ● Transitivität, Inverse, Drei Sprachen: OWL Full, OWL DL, OWL Lite owl:Datatype Property rdfs:Resource rdfs:Class rdfs:Property owl:Class owl:Object Property

Beispiel: Im Supermarkt Markup  Etikettierung XML: Etikett an Ware XML-Schema: Beschreibung der Etikett-Einträge Wenn sich zwei Parteien über den Aufbau eines Etiketts einigen, können Sie ihre Waren austauschen RDF: Ware – hat – Etikett, Ware – ist im – Kühlregal Subjekt – Prädikat – Objekt - Sätze RDF-Schema: Die „Welt der Artikel im Supermarkt“,hierarchisch Milchprodukte Milch Joghurt Butter

Supermarkt – Beispiel: Fortsetzung I OWL: Die Welt der Artikel im Supermarkt <rdf: RDF xmlns:rdf=" xmlns:rdfs=" xmlns:daml=" Die Klasse der Milchprodukte Milchprodukte Milch Joghurt Butter Frische Milch Haltbare Milch

Supermarkt – Beispiel: Fortsetzung II Logik: Regeln beschreiben z.B. Prozesse ● Alle Waren mit längst abgelaufenem Haltbarkeitsdatum werden vernichtet. ● Waren mit Haltbarkeitsspanne > 1 Monat und Ablauf des Haltbarkeitsdatum innerhalb der nächsten zwei Tage werden reduziert.

„Die Welt muß bevölkert werden!“ (Shakespeare, Viel Lärm um Nichts). Personalisierung: der Supermarkt bekommt Kunden ● Kunden mit Goldnasenkarte erhalten 10% Rabatt auf die Angebote der Woche. ● Eine Goldnasenkarte erhält, wer pro Woche für mind. 50 € Waren im Supermarkt kauft. ● Wenn ich Nudeln gekauft habe, werde ich auf ein Sonderangebot für Parmesan aufmerksam gemacht.

Flohmarkt.html

Wien Hannover Berlin London flohmarkt.htm flohmarkt.htm flohmarkt.htm