Technologien des Semantic Web und ihre Anwendungen

Ähnliche Dokumente
OWL Web Ontology Language

RDF und RDF Schema. Einführung in die Problematik Von HTML über XML zu RDF

RDF Containers. Häufig möchte man eine Gruppe von Dingen beschreiben. Hierfür stellt RDF ein Container-Vokabular zur Verfügung.

Kapitel WT:VIII (Fortsetzung)

Vorlesung Computerphilologie. Ontologien und Ontologie-Sprachen

Semantic Web Services

Semantic Web Technologies I! Lehrveranstaltung im WS10/11! Dr. Andreas Harth! Dr. Sebastian Rudolph!

RDF RESOURCE DESCRIPTION FRAMEWORK. Referentin: Claudia Langer

OWL und Protégé. Seminar A.I. Tools Matthias Loskyll

Seminarphase PG 402 Thema: Semantic Web Autor: Phillip Look

Semantische Infomationsintegration à la carte?

Entwicklung eines Electronic Resource Management Systems für Bibliotheken auf Basis von Linked Data Technologien

Semantic Web Technologies I

Qualitätssicherung bei der mobilen Datenerfassung

Semantic Markup für die Dokumentenklassifizierung. Seminarvortrag von Mirko Pracht

Ontologien und Ontologiesprachen

Ressourcen-Beschreibung im Semantic Web

Daten, Information, Wissen explizites und implizites Wissen Expertensysteme (Aufgaben, Aufbau, Komponenten) Diagnoseziel Klassifikation

Semantic Web Technologies 1

Thema. Intelligente Agenten im Web

FH Wedel Informatik Seminar WS2006/2007 : Service-orientierte Architektur (SOA) Christian Köhn

Die Entwicklung eines Glossars (oder eines kontrollierten Vokabulars) für ein Unternehmen geht üblicherweise in 3 Schritten vor sich:

Semantic Web Grundlagen

Repräsentationssprachen für Ontologien

On the Consistency of Spatial Semantic Integrity Constraints. Konsistenzprüfung von räumlichen semantischen Integritätsregeln.

Reasoner for the Semantic Web

3.5 OWL: WEB Ontology Language (1)

RDF & OWL. Praktikum Softwaretechnologie für die Ressourcenlinguistik. Johannes Hellrich & Erik Fäßler SS FSU Jena

Software-Engineering 2. Übungen zur Wiederholung. IT works. Metris GmbH

Bericht BTI7311: Informatik Seminar Was sind Ontologien?

Eine Schnittstelle für Arztpraxisdaten mittels einer Ontologie auf Basis von HL7 Version 3

Entwicklung eines Electronic Resource Management Systems für Bibliotheken auf Basis von Linked Data Technologien

Was sind Ontologie-Editoren?

Semantic Web Grundlagen

... MathML XHTML RDF

Semantische Wikis als Informationsdrehscheibe für verteilt arbeitende Softwareprojekte

Seminar:Semantic Web Technologien. RDF Schema (vs. XMLS), Ontologien und OWL

Semantic Web Technologies 1

Linked Samian Ware: Potentiale von Linked Data in der Archäologie. Florian Thiery M.Sc.

Grundlagen des Semantic Web

Java und XML 2. Java und XML

Seminar Informationsintegration und Informationsqualität. Dragan Sunjka. 30. Juni 2006

buildm Erarbeitung eines deskriptiven Metadatenschemas für digitale Gebäudeinformationen im EU-Projekt DURAARK

Semantic Web Anwengungsbeispiele. Dr. Axel Polleres, DERI

Linked Data am Beispiel wissenschaftsbezogener Daten

Ein Beispiel. Ein Unternehmen will Internettechnologien im Rahmen des E- Business nutzen Welche Geschäftsprozesse?

Mai Hauptseminar: Nichtrelationale Datenbanken Historisch-Kulturwissenschaftliche Informationsverarbeitung Universität zu Köln

Transformation von Regelungen in Softwareanforderungen

2. XML 2.1 XML 1.0 und XML Schema. Jörg Schwenk Lehrstuhl für Netz- und Datensicherheit

Qualifikationserfordernisse durch das Internet der Dinge in der Logistik

Usability Engineering Können Webseiten auch sexy sein?

HS: Information Retrieval PD Dr. K. Haenelt WS 2003/04. Referent: Youssef Sammari. Semantic Web

Norm 225 Service Definition mit WSDL

Entwicklung eines Beratungsprogramms zur Förderung der emotionalen Intelligenz im Kindergarten

SCHULVERSUCH INFORMATIK IN BADEN-WÜRTTEMBERG. Gerhard Liebrich Peter-Petersen-Gymnasium Mannheim

Semantische Reputationsinteroperabilität

6 SWI-Prolog/XPCE Semantic Web Library. Datenbasis ändern. Module rdf db. Dokumentation: Tool: triple20

XINDICE. The Apache XML Project Name: J acqueline Langhorst blackyuriko@hotmail.de

!!!!T!!! Systems!() Multimedia Solutions

Klaus Schild, XML Clearinghouse Namensräume

Willkommen zur Wiki-Schulung des Kompetenzzentrums für Barrierefreiheit Sachsen-Anhalt (KzB)

UML-DSLs effizient eingesetzt. Insight 07, Klaus Weber

1 Mathematische Grundlagen

Semantic Web Technologies 1

Web-Services - die GIS-Zukunft?

Sechster ProSTEP Benchmark Teil 2: PDM Data Exchange

Zusammenfassung des Vortrages Semantic Web (Ontologien und Werkzeuge) Artem Khvat,

Semantic Web Grundlagen

Verknüpfte Daten abfragen mit SPARQL. Thomas Tikwinski, W3C.DE/AT

Metadaten METS. Markus Schnöpf Berlin-Brandenburgische Akademie der Wissenschaften IDE. IDE Autumn School 2012, Chemnitz

Inhaltsverzeichnis Dokumentverwaltung Organisation von Dokumenten Ordner erstellen Dokumente im Dateisystem behandeln...

Freie und vernetzte Daten:

Hyperlink-Erstellung in InDesign für

YAGO YAGO. A semantic knowledge base. Paul Boeck. Humboldt Universität zu Berlin Institut für Informatik. Dezember /19

Das Social Semantic Web

etutor Benutzerhandbuch XQuery Benutzerhandbuch Georg Nitsche

Architekturplanung und IS-Portfolio-

Content Management Systeme auf dem Weg zum Semantic Web

Motivation. Inhalt. URI-Schemata (1) URI-Schemata (2)

Workflow, Business Process Management, 4.Teil

Kriterienkatalog für DDB-Aggregatoren

Zellulare Neuronale Netzwerke

Metadaten bei der Digitalisierung von analogen archivalischen Quellen. Kathrin Mileta, Dr. Martina Wiech

Übung - Installieren eines Drucker in Windows Vista

Sichere Anleitung Zertifikate / Schlüssel für Kunden der Sparkasse Germersheim-Kandel. Sichere . der

Semantic Web Grundlagen

Spezielle Lebenslösung für die Grafts zum Aufbewahren - Songul Alci

Integrierte Literaturverwaltung in Moodle

Doz. Dr.-Ing. Barbara Hauptenbuchner, TU Dresden. CeBit Hannover

Enterprise Content Management

EPK Ereignisgesteuerte Prozesskette

Human-Computer-Interaction und Psychologie Aufgaben- und Kontextanalyse

Approximationsverfahren zur Überführung nichtäquidistanter Messwertfolgen in äquidistante Zeitreihen.

Neues aus dem 52 North WPS Projekt. Benjamin Proß, FOSSGIS,

SUB-ID- VERWALTUNG MIT GPP SETUP-GUIDE FÜR PUBLISHER

Integration verteilter Datenquellen in GIS-Datenbanken

TISIS - Industrie 4.0. Ereignis, Ort, Datum

Web Ontology Language (OWL)

Metadateneditoren für ArcGIS

GI-Technologien zur Umsetzung der EU-Wasserrahmenrichtlinie (WRRL): Wissensbasen. Teil 1: Einführung: Wissensbasis und Ontologie.

Transkript:

Fakultät Informatik, Institut für Angewandte Informatik, Professur Technische Informationssysteme Technologien des Semantic Web und ihre Ulrike Fischer Dresden, 21.06.07

Gliederung Motivation Begriff Semantic Web Technologien des Semantic Web Praktische Folie 2 von 20

Motivation» Begriff Semantic Web» Technologien des Semantic Web» Praktische Probleme der gegenwärtigen Webtechnologie Finden von Informationen Extrahieren von Informationen Warten von Informationen Folie 3 von 20

Motivation» Begriff Semantic Web» Technologien des Semantic Web» Praktische Softwareagenten Eingabe an den Agenten: Buche Reise xy Agent führt notwendige Buchungen durch Fluggesellschaft / Bahn / Hotel Mietwagen (der notwendigen Größe ) Ausflüge vor Ort Agent veranlasst Finanztransaktionen Agent trägt Termin in die Kalender der Familienmitglieder ein Agent erstellt Routenplanung für das Navigationsgerät im PKW Reserviert einen günstigen Platz im Flughafenparkhaus Folie 4 von 20

Motivation» Begriff Semantic Web» Technologien des Semantic Web» Praktische Begriff Semantic Web Semantic Web : Techniken, die es Maschinen ermöglichen soll Informationen zu suchen und zu verwerten Komplexe Aufgaben auszuführen Leitidee: Fülle von Informationen im Internet in maschinenverarbeitendes Format bringen Beschreibung der im Web vorhandenen Informationen mit Metadaten Konzept beruht auf Vorschlag von WWW-Begründer Tim-Berners Lee W3C: Gremium zur Standardisierung des WWW Folie 5 von 20

Motivation» Begriff Semantic Web» Technologien des Semantic Web» Praktische Technologien des Semantic Web Logical Layer Representation Vocabulary Layer Data Layer Syntax Layer Folie 6 von 20

Motivation» Begriff Semantic Web» Technologien des Semantic Web» Praktische URI: Eindeutige Identifizierbarkeit Zeichenfolge, die eine reale oder abstrakte Ressource eindeutig identifiziert Unterarten: URN und URL Syntax: <schema>:<schema-spezfischer-teil>#<fragment> Mehrere URIs für dieselbe Ressource möglich http://www.example.com/ mailto:person@example.com urn:issn:3540205683 Folie 7 von 20

Motivation» Begriff Semantic Web» Technologien des Semantic Web» Praktische XML XML erlaubt die Definition anwendungs-spezifischer Tags <Person> <Vorname> Andrea </Vorname> <Nachname> Walter </Nachname> </Person> Namespace: bezeichnet die semantische Domäne XML-Schema: Klasse ähnlicher XML-Dokumente Standard zum Austausch von Daten zwischen unterschiedlichen IT- Systemen Folie 8 von 20

Motivation» Begriff Semantic Web» Technologien des Semantic Web» Praktische RDF Einheitliches Modell zur Repräsentation von Metadaten Aussagen werden als Tripel beschrieben Subjekt: Ressource, die zu beschreiben ist Prädikat: Eigenschaft der Ressource Objekt: Wert dieser Eigenschaft Beispiel: Paris ist die Hauptstadt von Frankreich http://www.paris.fr uri:city#capital Frankreich Folie 9 von 20

Motivation» Begriff Semantic Web» Technologien des Semantic Web» Praktische RDF Schema (RDFS) Definiert Vokabular für eine bestimmte Domäne Beschreibung verwandter RDF Ressourcen und ihrer Beziehungen Wichtige RDF-Schema- Elemente: rdfs:class rdfs:property rdfs:type rdfs:subclassof, rdfs:subpropertyof rdfs:domain, rdfs:range subclassof RDF Schema RDF Daten subclassof Country EuropeanCountry type Netherlands GeographicEntity domain hascapital hascapital subclassof City subclassof range Capital type Amsterdam Folie 10 von 20

Motivation» Begriff Semantic Web» Technologien des Semantic Web» Praktische Ontologie explizite formale Spezifikation einer gemeinsamen Konzeptualisierung (T.Gruber) Formale Beschreibung von Begriffen und Relationen innerhalb einer bestimmten Domäne Regeln über den Zusammenhang der Daten Folie 11 von 20

Motivation» Begriff Semantic Web» Technologien des Semantic Web» Praktische Web Ontology Language (OWL) basiert technisch auf RDF, historisch auf DAML+OIL OWL Lite, OWL DL, OWL Full Weitreichende Sprachkonstrukte für Ausdrücke ähnlich der Prädikatenlogik Erweiterung bei Elementen zur Beschreibung von Klassenhierarchien Eigenschaften Folie 12 von 20

Motivation» Begriff Semantic Web» Technologien des Semantic Web» Praktische OWL Klassenhierarchien Aufzählung aller Individuien einer Klasse: owl:oneof Mengenoperationen: owl:unionof, owl:intersectionof, owl:complementof Disjunktheit von Klassen: owl:disjointwith 2 vordefinierte Klassen: owl:thing und owl:nothing Eigenschaftsdefinitionen owl:transitiveproperty, owl:symetricproperty, owl:inverseproperty Typ- und Kardinalitätseinschränkungen: owl:allvaluesfrom, owl:somevaluesfrom, owl:maxcardinality, Abbildung von Ontologien owl:sameclassas, owl:samepropertyas, owl:differentfrom Folie 13 von 20

Motivation» Begriff Semantic Web» Technologien des Semantic Web» Praktische OWL: Beispiel <rdf:rdf ><owl:ontology rdf:about=""/> <owl:class rdf:id="gender"/> <owl:class rdf:id="person"/> <owl:class rdf:id="woman"> <rdfs:subclassof rdf:resource="#person"/> <owl:equivalentclass> <owl:restriction> <owl:onproperty rdf:resource="#gender"/> <owl:hasvalue rdf:resource="#female" rdf:type="#gender"/> </owl:restriction> </owl:equivalentclass> </owl:class> <owl:objectproperty rdf:id="gender" rdf:type= FunctionalProperty"> <rdfs:range rdf:resource="#gender"/> <rdfs:domain rdf:resource="#person"/> </owl:objectproperty> </rdf:rdf> Folie 14 von 20

Motivation» Begriff Semantic Web» Technologien des Semantic Web» Praktische FOAF: Friend of a Friend Projekt zur maschinenlesbaren Modellierung sozialer Netzwerke FOAF Dokument: Angaben über eine Person (Name, Alter, Geschlecht, Adresse, Beruf) und der Person bekannte Menschen Veröffentlichung dieser Dokumente im WWW -> können aufeinander verweisen Software kann die Dokumente auswerten, soziale Beziehungen analysieren und z.b. visualisieren Folie 15 von 20

Motivation» Begriff Semantic Web» Technologien des Semantic Web» Praktische JeromeDL digitales Bibliotheksystem benutzt RDF um bibliographische Daten zu speichern MarcOnt Ontologie Import/Export von Metadaten in verschiedenen Formaten (BibText, Marc21, DublinCore) MarcOnt Mediation Services: Umwandeln der Beschreibungen User Profile in FOAF Suche: Stichwortsuche, Bibliographische Beschreibungen, Semantische Suche Folie 16 von 20

Motivation» Begriff Semantic Web» Technologien des Semantic Web» Praktische Weitere Semantic Web Services: Anreicherung von Web Services um semantische Inhalte Semantic Wiki: Wissen wird über Seiten (Metadaten) und ihre Relationen repräsentiert -> automatische Verarbeitung und Schlussfolgerung durch Maschinen EPISTLE: Prozessindustrie Einsatz von Ontologien in Biologie, Medizin, Hydrologie und Klimatologie Folie 17 von 20

Zusammenfassung und Ausblick Semantic Web soll es (autonom) agierenden Anwendungsprogrammen ermöglichen heterogen, über das Web zugreifbare Daten miteinander in Beziehung zu setzten diese Daten gemeinsam zu nutzen und aus diesen neue Informationen gewinnen Probleme: Verlässlichkeit Inhalte können gezielt falsche semantische Beschreibungen enthalten Semantic Web muss sich bei der kritischen Masse durchsetzen Folie 18 von 20

Vielen Dank für Ihre Aufmerksamkeit. Fragen? Folie 19 von 20

Quellen http://www.jurpc.de/aufsatz/20050065.htm http://www.altova.com/de/semantic_web.html http://www.sigs.de/publications/os/2004/05/dostal_melzer_os_05 _04.pdf http://www.wikipedia.org http://www.btinternet.com/~chris.angus/epistle/ Folie 20 von 20

Motivation» Begriff Semantic Web» Technologien des Semantic Web» Praktische EPISTLE (European Process Industries STEP Technical Liaison Executive) Nutzen des semantischen Webs für die Prozessindustrie Zusammenarbeit von Industriekonsortien zur Entwicklung von Standards für die Integration und den Austausch von Fabrikprozessdaten 3 Hauptkomponenten: EPISTLE Core Model: generisches Datenmodell für die Prozessindustrie, standardisiert als ISO 15926-2 EPISTLE Reference Data Library: Standardsatz von Klassen, Eigenschaften und Spezifikationen für die Prozessindustrie, hauptsächlich für die Öl- und Gasproduktion EPISTLE Templates: Sicht auf das Core Model und RDL für konkrekte Folie 21 von 20