Semantic Web Services - An Introduction

Slides:



Advertisements
Ähnliche Präsentationen
Inhalt Saarbrücken,.
Advertisements

Frame-Logik Eine Einführung Andreas Glausch.
Idee und Realisierung des Internet der Zukunft
Natascha Schumann TU Darmstadt IuK-Konferenz, März 2003
ELearning – The Next Five Years AIFB Rudi Studer Learning Lab Lower Saxony Institute AIFB, University of Karlsruhe
Basis-Architekturen für Web-Anwendungen
Claudia Greceanu1, Clemens Düpmeier1, Renate Ebel2
Inhaltlich orientierter Zugriff auf unstrukturierte Daten
16. Juni 2006 Stefan Ukena Burstein und McDermott: Ontology Translation for Interoperability Among Semantic Web Services Hamburg, 16. Juni 2006.
Ontologien- Query 1 Teil2
DOM (Document Object Model)
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
WIESEL – Integration von Wissensmanagement und E-Learning auf der Basis von Semantic Web Technologien Matthias Rust, XML-Tage 2004, Berlin WIESEL Integration.
Wissensbasierte Daten- interpretation für einen automatisierten und adaptiven Inhaltsintegrationsprozeß Lyndon J B Nixon
Magnus Niemann Strukturierung von Topic Maps.
Jan Fienhold1 Institut für Informatik Betriebliche Informationssysteme OWL Web Ontology Language.
Ontologie(n) Ein Vortrag von Sven Liekenbrock
XML in Client-Server und GRID Architektur
Introducing the .NET Framework
Strukturänderungen Verteilte Anwendungen Wintersemester 06/07 © Wolfgang Schönfeld.
Access 2000 Datenbanken.
Fortgeschrittene Methoden der Wissensorganisation
Semantische Webdienste in OWL-S und WSMO Name : Sinan Sen Betreuer : Dr. Andreas Gerber Datum :
Jakob Voß: Grundlegende Aspekte des Semantic Web: Modellierung von Ontologien ( ) Modellierung von Ontologien Jakob Voß
Überlegungen zur Architektur eines Fachinformations-Netzwerkes am Beispiel des CeGIM Mehrwert ist es nicht nur, Daten von ihren Quellen zu den Nutzern.
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.
Semantic WebServices Grundlegende Aspekte des Semantic Web © Stefan Dreßler.
Steffen Mankiewicz 1.
SEP Halgurt Mustafa Ali Can Önder Marius Morawski Matthias Seidl Themen: Integration von RDQL und OWQL innerhalb des Apache Cocoon Frameworks Semantische.
... und alles was dazugehört
Metadaten als Bausteine des Semantic Web META-LIB Workshop 22
Zur Extension von Begriffen: existierende „Ontologien“ bzw
Seminarleiter: Herr Prof. Klement und Herr Prof. Kneisel
? Was ist Informatik? Was ist Informatik? Alexander Lange
Web Services Die Zukunft netzbasierter Applikationen iternum GmbH Alexanderstraße Frankfurt/Main
Ontologien und DAML+OIL
Entwicklung verteilter Anwendungen I, WS 13/14 Prof. Dr. Herrad Schmidt WS 13/14 Kapitel 12 Folie 2 Web Services (1)
Ontologien im Wissensmanagement
Automatic composition of UI mashups Vortrag zum Seminar Webengineering 2011 Michael Reißner.
Integration heterogener verteilter Systeme mit WS-BPEL – ein Praxisbeispiel Dr. Wolf-Dieter Heinrichs.
Webservice Grundlagen
Einsatzgebiete und Anwendungen
Sesame Florian Mayrhuber
Hauptseminar Web Engineering – Semantic Web Dominik Pretzsch.
Ausgabe vom Seite 1, XML Eine Einführung XML - Eine Einführung.
Management- und Web Services- Architekturen
Struktur von RDF Fabian Scheller.
XML (Extensible Markup Language)
Trust and context using the RDF- Source related Storage System (RDF‑S3) and easy RQL (eRQL) Karsten Tolle und Fabian Wleklinski.
Feedback from WWW )18-22 mai )sheraton hotel and towers congress center, new york city, USA 3)keine teilnehmerliste, meine schätzung: ca.
Dublin Core IT-Zertifikat Daten- und Metadatenstandards.
Industry / Academic Partnerships for XML E-Business Forum für den Finanzdienstleistungsbereich Institute of Information Systems J. W. Goethe-University.
Seminar: Neue Ansätze der Künstlichen Intelligenz Seite 1Ulf Schneider02. Juli 2002 Ulf Schneider Neue Ansätze der Künstlichen Intelligenz: OIL Ontology.
Semantic Web.
Microsoft.NET InfoPoint 8. Juni 2005 Stefan Bühler.
Entwicklung eines internetgestützten Expertensystems zur Prüfung des Anwendungsbereichs urheberrechtlicher Abkommen.
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.
Fallstudie „intelligentes“ semantisches Netz
Vorteile von XML Die installed base von HTML, HTTP und Webbrowsern XML ist einfach und portabel XML kann Dokumente beliebiger Komplexität abbilden XML.
Web Services Spezielle Methoden der SWT Liste V – WS 2008/2009 Christian Boryczewski.
Institut für Informatik Betriebliche Informationssysteme Fußzeile...1 Semantic Web Services and Interfaces Semantic Web, Resource Description Framework,
Institut für Informatik Betriebliche Informationssysteme S.Dietzold, T.Riechert, J.Lehmann, A.Aslam, M.Herrmann1 Semantic Web Services and Interfaces Sebastian.
Patrick Richterich Lattwein GmbH Web Services Softwareentwicklung mit SOAP.
Technische Universität München, Informatik XI Angewandte Informatik / Kooperative Systeme Verteilte Anwendungen: Web Services Dr. Wolfgang Wörndl
WebServices Vortrag zur Diplomarbeit WebServices Analyse und Einsatz von Thomas Graf FH Regensburg
Prof. Dr.-Ing. Franz-Josef Behr Geodaten und Datenmodell
 Präsentation transkript:

Semantic Web Services - An Introduction Diana Wickinghoff Institute of Information Systems, E-Finance Lab J. W. Goethe University, Frankfurt am Main wickingh@wiwi.uni-frankfurt.de www.is-frankfurt.de | www.efinancelab.com

Einführung | Begriffe | Potentielle Anwendungsgebiete Semantic Web Einführung | Begriffe | Potentielle Anwendungsgebiete Diana Wickinghoff 2

Einführung | Begriffe | Potentielle Anwendungsgebiete Semantic Web Einführung | Begriffe | Potentielle Anwendungsgebiete Diana Wickinghoff 3

Einführung Human use Machine use Passive Active Client-Server Derzeitige Trends bzgl. des Gebrauches und des Charakters des WWWs Human use Machine use Passive Active Client-Server Peer-to-Peer Cooperative Semantics Mutual understanding Syntax Abb. 1 verdeutlicht die derzeitigen Trends bzgl. des Gebrauches und des Charakters des WWWs.[1] Hieraus lässt sich eine Entwicklung dahin gehend erkennen, dass nicht mehr nur der Mensch aktiv handelt, während das System passiv ist, sondern dass auf beiden Seiten interaktiv Prozesse ablaufen, die auf gegenseitigem Verständnis basieren. Zu den einfachen Satzstrukturen, der Syntax, kommt nun eine Bedeutung, die Semantik, hinzu, welche zum Verständnis seitens der Maschine führt. Data Services Processes Quelle: Huhns, B. / Buell, D.(2002) S .93. Diana Wickinghoff 4

=> Das Semantische Web Einführung Konzept des WWWs: Information wird in Form von Seiten mit Text und Grafik dargeboten, welche untereinander ‚verlinkt’ sind. ABER: nur das Aussehen einer Seite, nicht aber der Inhalt wird beschrieben. => Das Semantische Web Einfache Satzstrukturen (Syntax) + Bedeutung (Semantik) = Verständnis seitens der Maschine Entwicklung vom präsentationsorientierten Web zu einem universellen Kommunikationsmedium, in dem Web Agents im Auftrag Diana Wickinghoff 5

Semantic Web Das Semantic Web ermöglicht einen „intelligenten“ Zugang zu heterogenen, verteilten Informationen und ermöglicht Software Produkten zwischen den Bedürfnissen des Users und verfügbaren Informationsquellen zu vermitteln. Nicht mehr nur Menschen tauschen Wissen in einer für sie verständlichen Sprache aus, sondern diese Sprache ist auch für Computer verständlich und nutzbar. Abstrakte Repräsentation von Daten im WWW, basierend auf RDF Standards Diana Wickinghoff 6

Einführung | Begriffe | Potentielle Anwendungsgebiete Semantic Web Einführung | Begriffe | Potentielle Anwendungsgebiete Diana Wickinghoff 7

Ontologie Definition Ontologie „Eine hierarchisch strukturierte Gruppe von Worten, die zur Beschreibung eines Fachgebietes dienen und die damit den Charakter eines Thesaurus gewinnt. Die Strukturierung wird mit Hilfe analytischer Methoden der Künstlichen Intelligenz (KI) vorgenommen und nicht durch einen intellektuellen systematischen Aufbau“. (Fensel et al., Spinning the Semantic Web. 2003) Diana Wickinghoff 8

Ontologie Ableitung aus dem griechischen onto (sein) and logia (geschriebener oder gesprochener Diskurs). Im Bereich der Wissensrepräsentation versteht man unter einer Ontologie ein formal definiertes System von Dingen und/oder Konzepten und Relationen zwischen diesen Dingen. Zusätzlich enthalten Ontologien - zumindest implizit - Regeln. Lässt sich mit einer Datenbank vergleichen: Struktur (Datenschema) und Inhalt (Daten) bilden ein Ganzes Diana Wickinghoff 9

3 Klassen von Ontologien Taxonomien (=Systematik): Objekte werden streng hierarchisch klassifiziert, wird häufig durch Bäume visualisiert. Thesaurus: Objekte werden beliebig miteinander in Beziehung gesetzt. Logisch-mathematische Repräsentation Diana Wickinghoff 10

Semantic-based Web Services Web Services sind lose gekoppelte, wieder verwendbare Softwarekomponenten, die Funktionalität zu logischen Einheiten kapseln und zugreifbar sind über standardisierte Internet Protokolle. Web Services sind die Enabling Technologie, damit das WWW zunehmend zur Kommunikation von Applikationen untereinander genutzt werden kann. Semantische Web Services sind „intelligente“ Web Services die das volle Potenzial des Webs ausreizen sollen. Die Semantischen Web Services gehen aus einer Zusammenarbeit der Web Services und des Semantic Webs hervor. Mit ihnen soll es praktisch möglich sein, Information von Computerprogrammen automatisch finden und verarbeiten zu lassen. Diana Wickinghoff 11

Das volle Potential des Webs Dynamisch Statisch Web Services UDDI, WSDL, SOAP WWW URI, HTML, HTTP Intelligent Semantic Web Services Semantic Web RDF, OWL-S, LARKS Diana Wickinghoff 12

Beschreibungssprachen für Ontologien RDF (Resource Description Framework), DAML+OIL (DARPA Agent Markup Language), F-Logic (Frame Logic), OWL (Web Ontology Language), OWL-S (vormals DAML-S, basiert auf OWL und ist eine Web Service Ontologie), LARKS. Diana Wickinghoff 13

Einführung | Begriffe | Potentielle Anwendungsgebiete Semantic Web Einführung | Begriffe | Potentielle Anwendungsgebiete Diana Wickinghoff 14

Anwendungsbereiche Semantik-basierte Web Services eignen sich insb. für schwach strukturierte Bereiche, wie z. B Wissensmanagement und Informationsmanagement, Literatursuche, Auswertung von Forschungsergebnissen, Logische Datenbanken, semantische Netze (=assoziative Speicherung von Begriffen). Diana Wickinghoff 15

Master Trust Das Konzept einer Master Kapitalanlagesellschaft (KAG): Konsolidierung der Assets eines institutionellen Anlegers, mit dem Ergebnis, als existiere nur 1 Asset, Reduzierung von Kommunikationsschnittstellen, Verbesserte Transparenz des Portfolios, Diana Wickinghoff 16

Bsp. Master KAG Problem: Lösung: Im Rahmen des Reporting bei einer Master KAG reichen einfache UDDI-Schnittstellen nicht aus, um verschiedene Reportings einheitlich zu einem Gesamtreporting zusammenzufügen. Lösung: Ergänzung des Standard Verzeichnis Dienstes von UDDI um semantische Komponenten. Diana Wickinghoff 17

http://www.efinancelab.com Diana Wickinghoff wickingh@wiwi.uni-frankfurt.de Diana Wickinghoff 18