16. Juni 2006 Stefan Ukena Burstein und McDermott: Ontology Translation for Interoperability Among Semantic Web Services Hamburg, 16. Juni 2006.

Slides:



Advertisements
Ähnliche Präsentationen
interaktiver Web Service Workflows
Advertisements

Arbeitsablauf basierte Grid Anwendungen
Informationswirtschaft II
Stud.IP – die Lernplattform der Universität Oldenburg
Inhalt Saarbrücken,.
Das „Vorgehensmodell“
Grundstudiumspraktikum “Maschinelle Übersetzung”
Podcasts Audiodateien die automatisch aktualisiert werden. Tobias Kroiss
ELearning – The Next Five Years AIFB Rudi Studer Learning Lab Lower Saxony Institute AIFB, University of Karlsruhe
Kontext-basierte Personalisierung von Web Services
Ontologien- Query 1 Teil2
Semantic Integration Carola Eschenbach, Özgür Özçep Universität Hamburg, FB Informatik AB Wissens- und Sprachverarbeitung (WSV) Sommersemester 2006.
DEPARTMENT FÜR INFORMATIK
Einführung in Berechenbarkeit und Formale Sprachen
Brainstorming Name des Vortragenden.
von Reaktionen und chemischen Suppen
Die Bestandteile des Semantic Web. Sematic Web soll das WWW erweitern und nicht neuerfinden Informationen sollen Maschinenlesbar sein Schemata beschreiben.
Ontologien und Semantic Translation Christoph Rüther Institut für Geoinformatik Universität Münster DiDoSe GeoInformatik Forum Dienstag
Beschreibung von Web Services Seminar Parallele und Verteilte Systeme
WIESEL – Integration von Wissensmanagement und E-Learning auf der Basis von Semantic Web Technologien Matthias Rust, XML-Tage 2004, Berlin WIESEL Integration.
Jan Fienhold1 Institut für Informatik Betriebliche Informationssysteme OWL Web Ontology Language.
Rational Unified Process (RUP) - Definitionen
Support.ebsco.com Lernprogramm zur einfachen Suche in wissenschaftlichen Bibliotheken.
PKJ 2005/1 Stefan Dissmann Methoden (Motivation) Idee: Identische Programmabschnitte zusammenfassen und mit einem Namen versehen Vorteile: Übersichtlichkeit.
Seminar: Architekturbeschreibungssprachen
Strukturänderungen Verteilte Anwendungen Wintersemester 06/07 © Wolfgang Schönfeld.
Projektplan: Fachgebiet Software Engineering Übersicht © Albert Zündorf, Kassel University.
Fortgeschrittene Methoden der Wissensorganisation
Semantische Webdienste in OWL-S und WSMO Name : Sinan Sen Betreuer : Dr. Andreas Gerber Datum :
Der Supermarkt: Eine beispielhafte Erklärung für die fünf untersten Schichten des Semantic Web Protocol Stack Nicola Henze.
Diplomarbeitsvortrag Ontologien, Information Extraction und Information Retrieval – eine Synthese Marcus Heidmann in Zusammenarbeit mit AIFB &
Steffen Mankiewicz 1.
Semantic Integration Carola Eschenbach, Özgür Özçep
Gottfried Vossen 5. Auflage 2008 Datenmodelle, Datenbanksprachen und Datenbankmanagementsysteme Kapitel 14: Datenintegration.
SEP Halgurt Mustafa Ali Can Önder Marius Morawski Matthias Seidl Themen: Integration von RDQL und OWQL innerhalb des Apache Cocoon Frameworks Semantische.
WebQuest (hier Titel einfügen) Ein Unterrichtsprojekt mit Computer und Internet Klickt nun bitte weiter auf Einführung.Einführung Einführung Aufgabe Schritte.
Microsoft PowerPoint von Bastian Hellinger, 2005
Prof. Dr. Gerhard Schmidt pres. by H.-J. Steffens Software Engineering SS 2009Folie 1 Objektmodellierung Objekte und Klassen Ein Objekt ist ein Exemplar.
Information – Beratung – Vermittlung – Begleitung
Aspekte der Wissensrepräsentation für die Computerlinguistik Überblick Kai-Uwe Carstensen Uni Zürich,
Future Network-based Semantic Technologies
Hyperlinks und Anker Links notieren
Semantic Web Services - An Introduction
Entwicklung verteilter Anwendungen I, WS 13/14 Prof. Dr. Herrad Schmidt WS 13/14 Kapitel 12 Folie 2 Web Services (1)
ArcGIS als WPS Server Aktueller Stand der Umsetzung
Automatic composition of UI mashups Vortrag zum Seminar Webengineering 2011 Michael Reißner.
Dienstattribute für service-orientierte Workflows
Content Management ist ein Prozess und umfasst die Erstellung, Verwaltung und kontrollierte Veröffentlichung von Inhalten. Content-Management- Systeme.
Eine Ontologie der Ideologeme Seminarsarbeit Elke Hofmann HS The Semantic Web Prof. Manfred Thaller WS 05/06.
§3 Allgemeine lineare Gleichungssysteme
WebML for Semantic Web Michael Hertel.
Hauptseminar Web Engineering – Semantic Web Dominik Pretzsch.
Struktur von RDF Fabian Scheller.
Feedback from WWW )18-22 mai )sheraton hotel and towers congress center, new york city, USA 3)keine teilnehmerliste, meine schätzung: ca.
Auf ins Web!. Das World Wide Web 1990 in Genf am Hochenergieforschungszentrum CERN Ziele: neuer wissenschaftlicher Informationsaustausch über das Internet.
Untersuchungen zur Erstellung eines
Quick Start Guide (de) Communote 2.2. Communote GmbH · Kleiststraße 10 a · D Dresden/Germany · +49 (351) · ·
Quick Start Guide (de) Communote 2.0. Communardo Software GmbH · Kleiststraße 10 a · D Dresden/Germany · +49 (351) ·
5. April 2006Autor: Walter Leuenberger Computeria Urdorf Treff vom 5. April 2006 Surf-Tipps & -Tricks für den Internet Explorer und Firefox.
AP3 – Informationsmodell ByMedConnect Archetypen Hans Demski Helmholtz Zentrum München Arbeitsgruppe MEDIS Institut für Medizinsche und Biologische Bildgebung.
Semantic Web.
Microsoft.NET InfoPoint 8. Juni 2005 Stefan Bühler.
Entwicklung eines internetgestützten Expertensystems zur Prüfung des Anwendungsbereichs urheberrechtlicher Abkommen.
Lexit.at Michael Hausenblas Semantische Darstellung und Abfrage von Rechtsnormen – IRIS 2004 Semantische Darstellung und Abfrage von Rechtsnormen am Beispiel.
- Für die meisten bedeutet Internetrecherche das Eintippen eines Suchbegriffs in eine Suchmaschine. - Wenn das Gesuchte aber schwieriger ist, muss man.
Klickt nun bitte weiter auf Einführung.
Web Services Spezielle Methoden der SWT Liste V – WS 2008/2009 Christian Boryczewski.
Institut für Informatik Betriebliche Informationssysteme S.Dietzold, T.Riechert, J.Lehmann, A.Aslam, M.Herrmann1 Semantic Web Services and Interfaces Sebastian.
Comprehensive Information Base (CIB) – ein Prototyp zur semantischen Datenintegration Stefan Arts
XML-basierte Beschreibungssprachen für grafische Benutzerschnittstellen Seminarvortrag im Studiengang „Scientific Programming“ von Steffen Richter.
 Präsentation transkript:

16. Juni 2006 Stefan Ukena Burstein und McDermott: Ontology Translation for Interoperability Among Semantic Web Services Hamburg, 16. Juni 2006

16. Juni 2006 Stefan Ukena 1. Übersicht und Einführung

16. Juni 2006Stefan Ukena Übersicht 1.Einführung: Finden und aufrufen von Semantic Web Services 2.OWL-S: Eine Beschreibungssprache für semantische Web Services, die das Finden und Aufrufen von Web Services unterstützen soll. 3.Beispiel

16. Juni 2006Stefan Ukena Einführung (1).:. Zwei Fragen Im Semantic Web sollen Software Agenten automatisch Services finden und aufrufen können. Dabei stellen sich zwei Fragen: 1.Finden: Wie findet ein Agent den passenden Service, den er zur Erfüllung eines Ziels benötigt? 2.Kommunizieren: Woher weiß der Agent, wie er mit dem Service kommunizieren muss? –Wie wird das im Augenblick für klassische Web Services gelöst?

16. Juni 2006Stefan Ukena Einführung (2).:. Finden Idee: Services werden semantisch beschrieben. Software Agenten benutzen die Beschreibungen, um einen passenden Service zu finden. Passend bedeutet, dass die Zielbeschreibung des Agenten mit der semantischen Beschreibung des Service (nach bestimmten Regeln) übereinstimmt. Semantic Matching

16. Juni 2006Stefan Ukena Einführung (2).:. Aufrufen Idee: Software Agenten leiten aus der semantischen Beschreibung eines Service ab –mit welchen Nachrichten ein Service aufgerufen wird und –wie die Antworten zu interpretieren sind.

16. Juni 2006 Stefan Ukena 2. OWL-S Beschreibungssprache für Semantic Web Services

16. Juni 2006Stefan Ukena OWL-S.:. Übersicht OWL-S dient zur semantischen Beschreibung von Web Services. Web Service + OWL-S-Beschreibung = Semantic Web Service (?) Dazu definiert OWL-S eine Reihe von upper ontologies. –Diese sind in OWL formuliert.

16. Juni 2006Stefan Ukena Einordnung von OWL-S Quelle: Seminarunterlagen Web Services, Uni Paderborn

16. Juni 2006Stefan Ukena OWL-S.:. Verwendungsweise Quelle: Burstein and McDermott (2005)

16. Juni 2006Stefan Ukena OWL-S.:. Komponenten Drei upper ontologies: OWL-S Service Profile Ontology OWL-S Service Process (Model) Ontology OWL-S Grounding Ontology Quelle: OWL-S Technical Overview für OWL-S 1.2

16. Juni 2006Stefan Ukena OWL-S Service Profile Ontology Dient zur Erstellung eines Service Advertisments, welche bei einem Matchmaker veröffentlicht wird. Das Advertisement beschreibt unter anderem: –Eigenschaften –Eingabetypen –Ausgabetypen

16. Juni 2006Stefan Ukena OWL-S Service Process (Model) Ontology Dient zur Beschreibung des eigentlichen Services, genauer seiner: –Eingaben –Vorbedingungen –bedingte Nachbedingungen –Effekte Außerdem Vokabular zur Beschreibung von Service-Kombinationen Wird im Internet veröffentlicht

16. Juni 2006Stefan Ukena OWL-S Grounding Ontology Dient zur Übersetzung der Ein- und Ausgabe eines Services Dies geschieht mithilfe eines Mappings, dass die Ein- und Ausgaben eines (abstrakt beschriebenen) Prozesses in eine (konkrete) Nachricht zu übersetzen. Die konkreten Nachrichten sind im WSDL-Format Muss nicht veröffentlicht werden (?)

16. Juni 2006 Stefan Ukena 3. Beispiel Ein Buch online kaufen

16. Juni 2006Stefan Ukena OWL-S.:. Verwendungsweise Quelle: Burstein and McDermott (2005)

16. Juni 2006Stefan Ukena Beispiel Quelle: Burstein and McDermott (2005)

16. Juni 2006Stefan Ukena Beispiel Quelle: Burstein and McDermott (2005)

16. Juni 2006Stefan Ukena Beispiel.:. Mapping Quelle: Burstein and McDermott (2005)

16. Juni 2006Stefan Ukena Ontology merging by loading published ontologies and mappings Quelle: Burstein and McDermott (2005) O-shared und M-c2-s1 sollen aus dem Internet geladen werden.

16. Juni 2006Stefan Ukena Zusammenfassung OWL-S soll beim Finden und Aufrufen von Web Services helfen Dazu stellt es drei Ontologien für die Beschreibung von Web Services bereit: –Service Profile Ontology –Service Process Ontology –Service Grounding Ontology Ein Software Agent findet und ruft einen Service auf, indem er 1.Service-Profile von einem Matchmaker abruft 2.mithilfe der Service-Profile und Service-Process-Beschreibung aus den Antworten den geeigneten Service auswählt und dann 3.mithilfe von Mappings und der eigenen Grounding- Beschreibung seine Ziele in WSDL-Nachrichten übersetzt 4.und anschließend die (WSDL-)Antworten des Services ebenso zurückübersetzt.

16. Juni 2006Stefan Ukena Literatur Mark H. Burstein and Drew V. McDermott: Ontology Translation for Interoperability Among Semantic Web Services, in: AI Magazine, Spring 2005, p