Wissenstechnologie 2007 - VIII

Loading...

Flash Player 9 (or above) is needed to view presentations.
We have detected that you do not have it on your computer. To install it, go here.

0 comments

Post a comment

    Post a comment
    Embed Video
    Edit your comment Cancel

    Favorites, Groups & Events

    Wissenstechnologie 2007 - VIII - Presentation Transcript

    1. Wissenstechnologie VU Services, Web Services, Semantic Web Services Peter Scheir TU Graz & Know-Center http://kmi.tugraz.at http://www.know-center.at This work is licensed under the Creative Commons Attribution 2.0 Austria License. To view a copy of this license, visit http://creativecommons.org/licenses/by/2.0/at/.
    2. Inhalt Services und Web Services Semantic Web Services 2 http://kmi.tugraz.at November 2007 Wissenstechnologie @ kmi.tugraz.at
    3. (Web) Services Siehe Folien von Werner Klieber 3 http://kmi.tugraz.at November 2007 Wissenstechnologie @ kmi.tugraz.at
    4. Inhalt Services und Web Services Semantic Web Services 4 http://kmi.tugraz.at November 2007 Wissenstechnologie @ kmi.tugraz.at
    5. Semantic Web Services Beschreibung von Web Services mittels Ontologien Automatisierung von: Auffinden (discovery) Ausführen (execution) Interoperation (interoperation) Komposition (composition) Überwachung der Ausführung (execution monitoring) 5 http://kmi.tugraz.at November 2007 Wissenstechnologie @ kmi.tugraz.at
    6. OWL-S OWL-S: Semantic Markup for Web Services Version 1.1 W3C Member Submission 22 November 2004 http://www.w3.org/Submission/OWL-S/ OWL-S 1.2 Pre-Release (2006-03) http://www.ai.sri.com/daml/services/owl-s/1.2/ http://www.daml.org/services/owl-s/ 6 http://kmi.tugraz.at November 2007 Wissenstechnologie @ kmi.tugraz.at
    7. OWL-S OWL-S supplies Web service providers with a core set of markup language constructs for describing the properties and capabilities of their Web services in unambiguous, computer-intepretable form. OWL-S markup of Web services will facilitate the automation of Web service tasks including automated Web service discovery, execution, interoperation, composition and execution monitoring. Following the layered approach to markup language development, the current version of OWL-S builds on top of OWL. 7 http://www.w3.org/Submission/OWL-S/ http://kmi.tugraz.at November 2007 Wissenstechnologie @ kmi.tugraz.at
    8. OWL-S Drei Arten von Wissen über Service: Was stellt das Services zur Verfügung? ServiceProfile Wie interagiert man mit dem Service? ServiceGrounding Wie wird es verwendet? ServiceModel 8 http://kmi.tugraz.at November 2007 Wissenstechnologie @ kmi.tugraz.at
    9. OWL-S Service Profile Service Profile Beschreibt was das Service tut (capabilities) Für Agent (Mensch und Maschine) Limitationen Qualität des Services 9 http://kmi.tugraz.at November 2007 Wissenstechnologie @ kmi.tugraz.at
    10. OWL-S Service Profile 10 http://kmi.tugraz.at November 2007 Wissenstechnologie @ kmi.tugraz.at
    11. OWL-S Service Model Service Model Beschreibt wie das Services verwendet wird Bedeutung von Aufrufen Bedingung unter welchen Ergebnisse zu erwarten sind Prozess der zu Ergebnissen führt 11 http://kmi.tugraz.at November 2007 Wissenstechnologie @ kmi.tugraz.at
    12. OWL-S Service Model 12 http://kmi.tugraz.at November 2007 Wissenstechnologie @ kmi.tugraz.at
    13. OWL-S Service Grounding Service Grounding Beschreibt wie auf das Services zugriffen werden kann Kommunikationsprotokoll Nachrichtenformat Port Nummern Eindeutige Serialisierungsart von Input und Output Typen 13 http://kmi.tugraz.at November 2007 Wissenstechnologie @ kmi.tugraz.at
    14. OWL-S Service Grounding 14 http://kmi.tugraz.at November 2007 Wissenstechnologie @ kmi.tugraz.at
    15. Suche nach (Semantic) Web Services Basierend auf textueller Beschreibung Freitext, Eigenschaftswerte Einfach zu vergeben, wenig Ausdrucksstärke Basierend auf einfachen semantischen Beschreibungen Was kann ein Dienst liefern ohne Berücksichtung von Umständen Basierend auf reichen semantischen Beschreibungen Was kann ein Dienst liefern mit Berücksichtung von Umständen, Vorbedingungen, etc. höherer Zeitaufwand und größere fachlichen Anforderungen 15 http://www.wsmo.org/2004/d5/d5.1/v0.1/ http://kmi.tugraz.at November 2007 Wissenstechnologie @ kmi.tugraz.at
    16. Matchmaking von Services Vergleich von Services Beschreibung mit Anforderung an Service Demo: OWL-S/UDDI Matchmaker http://www.daml.ri.cmu.edu/matchmaker/ 16 http://kmi.tugraz.at November 2007 Wissenstechnologie @ kmi.tugraz.at
    17. Matchmaking von Services Konzeptvergleich Wortähnlichkeit Stammformen Regeln Wörterbücher … 17 http://kmi.tugraz.at November 2007 Wissenstechnologie @ kmi.tugraz.at
    18. WSMO Web Service Modeling Ontology W3C Member Submission 3 June 2005 http://www.w3.org/Submission/WSMO/ 18 http://kmi.tugraz.at November 2007 Wissenstechnologie @ kmi.tugraz.at
    19. WSMO Zentrale Elemente 19 http://kmi.tugraz.at November 2007 Wissenstechnologie @ kmi.tugraz.at
    20. WSMO Ontologies Vokabular um die Domäne zu beschreiben Web Services Beschreibung von Fähigkeiten, Schnittstellen, interne Arbeitsweise des Web Services Goals Ziele des Nutzers eines Web Services Mediators Schaffen Interoperabilität auf Daten, Protokoll 20 und Prozessebene http://kmi.tugraz.at November 2007 Wissenstechnologie @ kmi.tugraz.at
    21. WSMO - Ontologies WSMO Ontology Language WSML Concepts Relations Functions Instances Axioms 21 http://kmi.tugraz.at November 2007 Wissenstechnologie @ kmi.tugraz.at
    22. WSMO - Web Services Capability Precondition Assumption Postcondition Effect Interface Choreography Orchestration 22 http://kmi.tugraz.at November 2007 Wissenstechnologie @ kmi.tugraz.at
    23. WSMO - Goals Capability Precondition Assumption Postcondition Effect Interface Choreography Orchestration 23 http://kmi.tugraz.at November 2007 Wissenstechnologie @ kmi.tugraz.at
    24. WSMO - Mediators ggMediators: Verbindet Ziele ooMediators: Verbindet Ontologien wgMediators: Verbindet Web Services mit Goal, WS erfüllt Goal wwMediators: Verbindet zwei Web Services 24 http://kmi.tugraz.at November 2007 Wissenstechnologie @ kmi.tugraz.at
    25. WSMO vs. OWL-S WSMO basiert auf WSML OWL-S basiert auf OWL Mediatoren Schlüsselkonzept in WSMO (in Entwicklung) Keine Mediatoren in OWL-S – genereller Ansatz Trennung von Goals und Web Services Aber: selbe Klasse(n) zur Beschreibung von 25 Capability und Interface http://kmi.tugraz.at November 2007 Wissenstechnologie @ kmi.tugraz.at
    26. Zusammenfassung current Web Service OWL-S WSMO technologies Goals and Web Discovery Profile Services UDDI API detection of suitable WS (capability) Consumption & Service Interfaces Interaction Process Model BPEL4WS / WS-CDL (Choreography + How to consume & Orchestration) aggregate Grounding Invocation Grounding+ WSDL / SOAP (WSDL / SOAP, WSDL/SOAP How to invoke ontology-based) Mediation - Mediators - 26 Heterogeneity handling http://www.wsmo.org/TR/d17/resources/200507-ICWS/SWStutorial-iswc05.ppt http://kmi.tugraz.at November 2007 Wissenstechnologie @ kmi.tugraz.at
    27. Ende Danke für die Aufmerksamkeit Fragen / Kommentare? peter.scheir@tugraz.at 27 http://kmi.tugraz.at November 2007 Wissenstechnologie @ kmi.tugraz.at
    28. License This work is licensed under the Creative Commons Attribution 2.0 Austria License. To view a copy of this license, visit http://creativecommons.org/licenses/by/2.0/at/. Contributors: Peter Scheir Klaus Tochtermann 28 http://kmi.tugraz.at November 2007 Wissenstechnologie @ kmi.tugraz.at

    + pscheirpscheir, 3 years ago

    custom

    191 views, 0 favs, 1 embeds more stats

    More info about this document

    © All Rights Reserved

    Go to text version

    • Total Views 191
      • 189 on SlideShare
      • 2 from embeds
    • Comments 0
    • Favorites 0
    • Downloads 1
    Most viewed embeds
    • 2 views on http://kmi.tugraz.at

    more

    All embeds
    • 2 views on http://kmi.tugraz.at

    less

    Flagged as inappropriate Flag as inappropriate
    Flag as inappropriate

    Select your reason for flagging this presentation as inappropriate. If needed, use the feedback form to let us know more details.

    Cancel
    File a copyright complaint
    Having problems? Go to our helpdesk?

    Categories