Semantic Web Fred Framework and Demonstration or ‘my PhD-Thesis in 30 min’ Michael Stollberg, 14-Dec-2004.

Slides:



Advertisements
Similar presentations
Service Oriented Architecture Reference Model
Advertisements

Web Service Modelling Ontology (WSMO)
2/11/2014 8:44 AM The CDA Release 3 Specification Stack September 2009 HL7 Services-Aware Enterprise Architecture Framework (SAEAF)
©2003, Karl Aberer, EPFL, School of Computer and Communication Sciences Some Requirements for Semantic Web Serivce from CROSSFLOW and OPELIX Karl Aberer.
SWSL Committee Oct. 19, 2003 Semantics Web Services Language Committee: Status Report David Martin SRI International Michael Kifer SUNY-SB
Abstraction Layers Why do we need them? –Protection against change Where in the hourglass do we put them? –Computer Scientist perspective Expose low-level.
International Technology Alliance In Network & Information Sciences International Technology Alliance In Network & Information Sciences Paul Smart, Ali.
Policy based Cloud Services on a VCL platform Karuna P Joshi, Yelena Yesha, Tim Finin, Anupam Joshi University of Maryland, Baltimore County.
1 University of Namur, Belgium PReCISE Research Center Using context to improve data semantic mediation in web services composition Michaël Mrissa (spokesman)
ISWC Doctoral Symposium Monday, 7 November 2005
1 st COCOON review – March 8 th -9 th, SIXTH FRAMEWORK PROGRAMME PRIORITY e-Health COCOON (FP ) Building knowledge driven & dynamically.
1 Intention of slide set Inform WSMOLX of what is planned for Choreography & Orhestration in DIP CONTENTS Terminology Clarification / what will be described.
 Copyright 2005 Digital Enterprise Research Institute. All rights reserved. Exposing SWS principles in SOAs to solve EAI scenarios Armin.
Preliminary Agenda. Agenda – August 16&17, : Each day: Make Progress Monday 16 August 8:30-9:00 Arrive, Coffee 9:00-10:00 Discuss.
Semantic Web Services Peter Bartalos. 2 Dr. Jorge Cardoso and Dr. Amit Sheth
SmartER Semantic Cloud Sevices Karuna P Joshi University of Maryland, Baltimore County Advisors: Dr. Tim Finin, Dr. Yelena Yesha.
OASIS Reference Model for Service Oriented Architecture 1.0
0 General information Rate of acceptance 37% Papers from 15 Countries and 5 Geographical Areas –North America 5 –South America 2 –Europe 20 –Asia 2 –Australia.
Reasoning Tasks and Mediation on Choreography and Orchestration in WSMO Michael Stollberg WIW 2005, June 6-7, Innsbruck, Austria.
Interactive Systems Technical Design Seminar work: Web Services Janne Ojanaho.
Integrating Agents, Ontologies, and Semantic Web Services for Collaboration on the Semantic Web Michael Stollberg and Thomas Strang DERI – Digital Enterprise.
1 The Fourth Summer School on Ontological Engineering and the Semantic Web (SSSW'06) Semantic Web Services Hands-On Session with IRS-III and WSMO Studio.
Automated Collaboration on the Semantic Web Michael Stollberg DERI – Digital Enterprise Research Institute University of Innsbruck, Austria Doctoral Symposium.
Funded by: European Commission – 6th Framework Project Reference: IST TAO Bootstrapping Methodology Hai Wang University of Southampton.
The WSMO / L / X Approach Michael Stollberg DERI – Digital Enterprise Research Institute Alternative Frameworks for Semantics in Web Services: Possibilities.
Kmi.open.ac.uk Semantic Execution Environments Service Engineering and Execution Barry Norton and Mick Kerrigan.
Web Service Architecture Part I- Overview and Models (based on W3C Working Group Note Frank.
© Copyright Mick Kerrigan and Barry Norton Semantic Execution Environments Service Engineering.
Community Manager A Dynamic Collaboration Solution on Heterogeneous Environment Hyeonsook Kim  2006 CUS. All rights reserved.
Špindlerův Mlýn, Czech Republic, SOFSEM Semantically-aided Data-aware Service Workflow Composition Ondrej Habala, Marek Paralič,
Demonstrating WSMX: Least Cost Supply Management.
Web services Dr Jim Briggs 1. Evolution of electronic interaction Web Services is the next step in the automation of inter-enterprise interaction Web.
Copyright © 2004 DERI® 1 Web Service Modeling Ontology (WSMO) Christoph Bussler and Dieter Fensel DERI International 16th of February 2004.
CONTENTS Arrival Characters Definition Merits Chararterstics Workflows Wfms Workflow engine Workflows levels & categories.
Web Services Glossary Summary of Holger Lausen
Agent Model for Interaction with Semantic Web Services Ivo Mihailovic.
25./ Final DIP Review, Innsbruck, Austria1 D11.22 DIP Project Presentation V5 Oct 2006 Presented at Final Review Innsbruck, Oct, 2006.
 Copyright 2005 Digital Enterprise Research Institute. All rights reserved. Tomas Vitvar SemanticGov 4 rd Planetary.
Semantic Web Fred: Goal and Service Description Language Michael Stollberg - 05 June
Semantic Web Fred: Project Objectives & SWF Framework Michael Stollberg Reinhold Herzog Peter Zugmann - 07 April
Partner and Service Discovery for Collaboration Establishment with Semantic Web Services Michael Stollberg, Uwe Keller, Dieter Fensel DERI – Digital Enterprise.
 Copyright 2005 Digital Enterprise Research Institute. All rights reserved. Semantic Web Services and User Goal definition problems Andrej.
 Copyright 2005 Digital Enterprise Research Institute. All rights reserved. Semantic Web Services Research and Applications Tomas Vitvar.
10/18/20151 Business Process Management and Semantic Technologies B. Ramamurthy.
© DATAMAT S.p.A. – Giuseppe Avellino, Stefano Beco, Barbara Cantalupo, Andrea Cavallini A Semantic Workflow Authoring Tool for Programming Grids.
Using WSMX to Bind Requester & Provider at Runtime when Executing Semantic Web Services Matthew Moran, Michal Zaremba, Adrian Mocan, Christoph Bussler.
The Dynamic Discovery of Web Services Using WSMX Presented by Robert Zaremba.
95-843: Service Oriented Architecture 1 Master of Information System Management Service Oriented Architecture Lecture 3: SOA Reference Model OASIS 2006.
An Ontological Framework for Web Service Processes By Claus Pahl and Ronan Barrett.
WSMO Discovery Realization in Semantic Web Fred Michael Stollberg - 03 November
Business Process Interoperation Using OWL-P Response to the Semantic Web Services Challenge Amit Chopra, Nirmit Desai, Munindar P. Singh Department of.
Introduction to Semantic Web Service Architecture ► The vision of the Semantic Web ► Ontologies as the basic building block ► Semantic Web Service Architecture.
A Logical Framework for Web Service Discovery The Third International Semantic Web Conference Hiroshima, Japan, Michael Kifer 1, Rubén Lara.
WG2 – Enabling Technologies Status of white paper Olaf Droegehorn, Klaus David University of Kassel Chair for Communication Technology (ComTec)
16/11/ Semantic Web Services Language Requirements Presenter: Emilia Cimpian
A Mediated Approach towards Web Service Choreography Michael Stollberg, Dumitru Roman, Juan Miguel Gomez DERI – Digital Enterprise Research Institute
Qusay H. Mahmoud CIS* CIS* Service-Oriented Computing Qusay H. Mahmoud, Ph.D.
 Copyright 2005 Digital Enterprise Research Institute. All rights reserved. Dynamic RosettaNet Integration on Semantic Web Services Tomas.
 Copyright 2006 Digital Enterprise Research Institute. All rights reserved. Dynamic B2B Integration on the Semantic Web Services: SWS Challenge.
 Copyright 2005 Digital Enterprise Research Institute. All rights reserved. Tomas Vitvar SemanticGov 4 rd Planetary.
WSMO 1st F2F meeting SDK cluster working group on Semantic Web Services Wiesbaden, Germany, Christoph Bussler and Dieter Fensel Digital Enterprise.
1 SOA Seminar Seminar on Service Oriented Architecture SOA Reference Model OASIS 2006.
 Copyright 2005 Digital Enterprise Research Institute. All rights reserved. SOA-RM Overview and relation with SEE Adrian Mocan
Semantic Web Fred Automated Goal Resolution on the Semantic Web Michael Stollberg 38th Hawaiian International Conference on System Science Hawaii Big Island,
WWW: WSMO, WSML, and WSMX in a Nutshell Dumitru Roman 1, Jos de Bruijn 1, Adrian Mocan 1, Holger Lausen 1,2, John Domingue 3, Christoph Bussler 2, and.
Tomas Vitvar, Maciej Zaremba, Mathew Moran
Web Service Modeling Ontology (WSMO)
Web Ontology Language for Service (OWL-S)
Business Process Management and Semantic Technologies
Toward an Ontology-Driven Architectural Framework for B2B E. Kajan, L
Presentation transcript:

Semantic Web Fred Framework and Demonstration or ‘my PhD-Thesis in 30 min’ Michael Stollberg, 14-Dec-2004

Semantic Web Fred 22-Jun-15 2 Content 1.SWF Framework -Conceptual Architecture for SWS: realization & extensions -Service Collaboration of Symmetric Partners 2.SWF demonstration -SWF Use Case (virtual marketplace) -Dynamic Discovery Management -Architecture of Discoverers all available at SWF journal paper draft (and in PhD thesis..)

Semantic Web Fred 22-Jun-15 3 Conceptual Architecture (CA) for SWS C. Priest: A Conceptual Architecture for Semantic Web Services. In Proceedings of the 3rd International Semantic Web Conference (ISWC 2004), 2004, pp Main merits: 1.epistemology of “(Web) Service”: 1.= value adding ‘service’ from business perspective 2.= (re)usable computational resource invocable over WS technologies 3.= negotation protocol between requester and provider => a Web Service contains all 3 aspects 2.types of services: -concrete service = service executed / delivered -abstract service (has service description) -agreed service (functionality, usage, and choreography agreed between requester and provider) 3.3-step service usage process incl. which service types are used or derived

Semantic Web Fred 22-Jun-15 4 CA Step 1: Discovery

Semantic Web Fred 22-Jun-15 5 CA Step 2: Contracting

Semantic Web Fred 22-Jun-15 6 CA Step 3: Delivery

Semantic Web Fred 22-Jun-15 7 SWF Conceptual Model SWF: -extends CA by: electronic representatives of “agents” (= entities involved with service usage & provision) collaboration of services with minimal in intervention of “agents” -WSMO 1.0 enabled Approach for Automated Collaboration -real world Collaboration Model -mapping to technical system SWF components -overview and interplay of system components SWF elements -Freds, Goals, Services -Supportive WSMO elements: Ontolologies, Mediators => Cooperative Goal Resolution as Automated Semantic Web Service Collaboration

Semantic Web Fred 22-Jun-15 8 Real World Collaboration Model - every entity has objectives and facilities (symmetric partners) - cooperation only if profitable for each party A BuyerA Seller achieve a purchase cooperation / interaction needed Objective: “buy a chair” Objective: “sell my product” needs to be compatible Facility: needs to be interoperable product search, provide PO, receive payment, deliver product has select product, accept PO, provide payment, receive product Facility: needed for automation needed for automation

Semantic Web Fred 22-Jun-15 9 Mapping to Technology -symmetric cooperation partners -cooperation partners = compatible objectives (goals) -automated cooperation execution = service collaboration -WSMO-enabled compatible goals = cooperation partners Fred B Service Goal Ontology Mediator OO Owner task delegation Mediator WG usable Fred A Service Goal Owner task delegation usable Mediator WG Mediator GG interoperable services = cooperation automation Mediator WW Domain Knowledge

Semantic Web Fred 22-Jun System Components Goal Detector Partner Discovery (GG Discoverer) Service Discovery (GS Discoverer) Service Compatibility Determination (WW Discoverer) Goal Solver detects new created goals discoverers possibly usable serivces for each goal detects potential cooperation partners for possible cooperations (F 1 (G, {S}),, F 1 (G, {S}), …) Cooperation Contract determines service compatibility for possible service combinations execution facilities for service types & execution control / monitoring monitors goal resolution status of participating Freds Cooperation Execution Environment (Meeting Room) Cooperation Establishment Cooperation Execution

Semantic Web Fred 22-Jun Freds Goal task delegated to Fred for automated resolution Service provided services, usage permissions, used services Social owner, preferences, policies, history Fred electronic representative dynamically assigned task has usage permission resolved by -electronic representative of entities involved in service usage & provision -autonomous, goal driven, interface agent, cooperative -not (pro / re) active: central system control assignment / usage dynamic representative static

Semantic Web Fred 22-Jun Goals Goal Template templates for desires to be delegated to Freds nonFunctionalProperties importOntologies usedMediators postConditions effects Goal Instance concrete desires (instantiated Goal Templates) assigned to a Fred for automated resolution instanceOf (goalTemplate) nonFunctionalProperties (WSMO-nfp + constraints on time, resources, goalResolution) owner (Fred) submission (instances) postConditions effects status (resolution status) -WSMO Goal - pre-defined - action-resource ontology instantiates refinement only -extended WSMO 1.0 Goal definition -Goal Instance Creation / Task Assignment to Freds oby user via SWF user interface odynamically during cooperation establishment

Semantic Web Fred 22-Jun Services SWF Service Types 1.Plans = internal service implemented in Java 2.Process = multiple-step / nested service 3.external Web Services (invoked via WSDL description) Services a computational resource available in the system, described as WSMO Web Services nonFunctionalProperties ofType nonFunctionalProperties importOntologies ofTypeSet ontology usedMediators ofTypeSet {ooMediator, wgMediator} capability ofType capability preconditions ofTypeSet axiom assumptions ofTypeSet axiom postconditions ofTypeSet axiom effects ofTypeSet axiom choreography ofType choreography -1 common service description language -Orchestration not of interest

Semantic Web Fred 22-Jun Demonstration Cooperation Establishment and Execution Walkthru SWF Use Case -virtual marketplace for purchasing furniture -3 domain ontologies: Furnishing, Marketplace, Location -Freds, Goals, Services for Buyers & Sellers Discoverer Realization -General Architecture: Disc. Request –in-> Discoverer –out-> Disc. Result -Action Object Knowledge (action-resource ontology) -Set-based resource modeling -Matchmaking with Vampire

Semantic Web Fred 22-Jun Dynamic Discovery Management Goal Instance GG Discoverer GS Discoverer WW Discoverer Cooperation Contract (n Freds, 1 GI for each Fred, Services for each Goal, Ontologies, Mediators) GI{GI}GI{S} boolean{S} Discovery Manager

Semantic Web Fred 22-Jun Partner Discovery (GG Discoverer) GI i Action-Resource Ontology DiscoveryResult sets of compatible Goal Instances (2) GG Matcher Discovery Request initiating Goal Instance GT i (1) Cooperation Knowledge Filter GT g GI g instanceOf instanceOf, status = ‘open’

Semantic Web Fred 22-Jun Service Discovery (GS Discoverer) Discovery Request Goal Instance Discovery Result usable Services Service Repository Discovery Result (intermediary) Service Filter (2) GIS Matcher GI i GT i instanceOf (1) Pre-Selector

Semantic Web Fred 22-Jun Service Compatibility Determination (WW Discoverer) Discovery Request set of services {S} Discovery Result Boolean (service compatibility) (2) SC comm Checker Choreography Description Translator (1) SC info Checker WSDL2StateSignBPEL2ASM yes no

Semantic Web Fred 22-Jun-15 19