Download presentation
Presentation is loading. Please wait.
Published byRalf Shepherd Modified over 9 years ago
1
15./16.3.20062nd DIP Review, Walldorf, Germany1 Data, Information and Process Integration with Semantic Web Services IST Project Number : FP6 – 507483 Funded by Unit E2 Knowledge Management and Content Creation
2
15./16.3.20062nd DIP Review, Walldorf, Germany2 DIP 2. EC DIP Review Meeting March 15 – 16, 2006 Walldorf, Germany
3
15./16.3.20062nd DIP Review, Walldorf, Germany3 Project Overview, Key Objectives and Prospects
4
15./16.3.20062nd DIP Review, Walldorf, Germany4 DIP Data, Information and Process Integration with Semantic Web Services (DIP) http://dip.semanticweb.org
5
15./16.3.20062nd DIP Review, Walldorf, Germany5 Mission DIP's mission is to make Semantic Web Services a reality, providing an infrastructure (i.e. an architecture and tools) that will revolutionize data and process integration in eWork and eCommerce as the Web did it for human information access. DIP Technical Annex
6
15./16.3.20062nd DIP Review, Walldorf, Germany6 Base Information Project Cost –16.30 million Euro Project Funding –10.10 million Euro Programme Acronym –FP6-IST Start Date –January 1 st 2004 Programme Type –6th FWP (Sixth Framework Programme) Subprogramme Area –Semantic-based knowledge systems Contract Type –IP (Integrated Project)
7
15./16.3.20062nd DIP Review, Walldorf, Germany7 Management Sigurd Harand (DERI) –Project Coordinator John Domingue (OU) –Scientific Director
8
15./16.3.20062nd DIP Review, Walldorf, Germany8 Partners Research partners Industry partners Use case partners
9
15./16.3.20062nd DIP Review, Walldorf, Germany9 DIP Overview Client Services
10
15./16.3.20062nd DIP Review, Walldorf, Germany10 Key Objectives Open Source Architecture –DIP Architecture, DIP API, WSMO4J Tools (individual and comprehensive) –WSMX, IRS-III, WSMO Studio, Hybrid Reasoning tool Standards Impact –W3C Member Submissions, OASIS Real Use Case Implementations –Diverse scenarios
11
15./16.3.20062nd DIP Review, Walldorf, Germany11 Year 2Year 1 DIP Progress Framework/Theory Implementation Users QoS Trust B2B Telco
12
15./16.3.20062nd DIP Review, Walldorf, Germany12 Link to DIP Work Packages Framework Users Dissemination & Exploitation Implementation
13
15./16.3.20062nd DIP Review, Walldorf, Germany13 The DIP Framework
14
15./16.3.20062nd DIP Review, Walldorf, Germany14 Overall Framewok WSMO – Web Service Modelling Ontoogy WSML – Web Service Modelling Language WSMX – Web Service Execution Environment
15
15./16.3.20062nd DIP Review, Walldorf, Germany15 WSMO Top Level Notions Objectives that a client wants to achieve by using Web Services Provide the formally specified terminology of the information used by all other components Semantic description of Web Services: - Capability (functional) - Interfaces (usage) Connectors between components with mediation facilities for handling heterogeneities
16
15./16.3.20062nd DIP Review, Walldorf, Germany16 WSMO Top Level Notions Objectives that a client wants to achieve by using Web Services Provide the formally specified terminology of the information used by all other components Semantic description of Web Services: - Capability (functional) - Interfaces (usage) Connectors between components with mediation facilities for handling heterogeneities
17
15./16.3.20062nd DIP Review, Walldorf, Germany17 WSMO Web Service Description Web Service Implementation (not of interest in Web Service Description) Choreography --- Service Interfaces --- Capability functional description WS - Advertising of Web Service - Support for WS Discovery client-service interaction interface for consuming WS - External Visible Behavior - Communication Structure - ‘Grounding’ realization of functionality by aggregating other Web Services - functional decomposition - WS composition Non-functional Properties DC + QoS + Version + financial - complete item description - quality aspects - Web Service Management WS Orchestration
18
15./16.3.20062nd DIP Review, Walldorf, Germany18 WSMO Top Level Notions Objectives that a client wants to achieve by using Web Services Provide the formally specified terminology of the information used by all other components Semantic description of Web Services: - Capability (functional) - Interfaces (usage) Connectors between components with mediation facilities for handling heterogeneities
19
15./16.3.20062nd DIP Review, Walldorf, Germany19 Goals Ontological De-coupling of Requester and Provider Derived from task / problem solving methods/domain model Structure and reuse of requests –Search –Diagnose –Classify –Personalise –Book a holiday Requests may in principle not be satisfiable Ontological relationships & mediators used to link goals to web services
20
15./16.3.20062nd DIP Review, Walldorf, Germany20 VTA VTA WS ‘Trip Booking’ Capability provides Chor. Interf. Flight Request Hotel Request Book Flight Book Hotel if hotel = Øflight.arrivaltime = hotel.arrivaltime flight information if flight = Ø hotel information process (control + data flow) of goals Orchestration Definition
21
15./16.3.20062nd DIP Review, Walldorf, Germany21 VTA VTA WS ‘Trip Booking’ Capability provides Chor. Interf. Flight Request Hotel Request Book Flight Book Hotel if hotel = Ø if flight = Ø process (control + data flow) between “states” + communication behavior of orchestrating Web Service Flight WS Capability Interface (Chor.) 1)get request 2)provide offer 3)receive selection 4)send confirmation Orch... Hotel WS Capability Interface (Chor.) 1)get request 2)provide offer 3)receive selection 4)send confirmation Orch... flight request available flights hotel request available hotels book requestbooking confirmation book request booking confirmation Runtime Orchestration
22
15./16.3.20062nd DIP Review, Walldorf, Germany22 WSMO Top Level Notions Objectives that a client wants to achieve by using Web Services Provide the formally specified terminology of the information used by all other components Semantic description of Web Services: - Capability (functional) - Interfaces (usage) Connectors between components with mediation facilities for handling heterogeneities
23
15./16.3.20062nd DIP Review, Walldorf, Germany23 Mediation Heterogeneity … –For 1$ on programming, $5 - $9 on integration © IBM, Nelson Mattos –Mismatches on structural / semantic / conceptual / level –Assume (nearly) always necessary Description of role –Components that resolve mismatches –Declarative description of arbitrary web service Types of Mediation within Semantic Web Services: (1) Data: mediate heterogeneous Data Sources (2) Protocol: mediate heterogeneous Communication Patterns (3) Process: mediate heterogeneous Business Processes
24
15./16.3.20062nd DIP Review, Walldorf, Germany24 WSMO Mediators Overview
25
15./16.3.20062nd DIP Review, Walldorf, Germany25 DIP Scientific Advisory Board
26
15./16.3.20062nd DIP Review, Walldorf, Germany26 Scientific Advisory Board Members –Chris Preist, Frank Leymann, Frank van Harmelen, Dieter Fensel and John Domingue Face-to-face meeting November 10 th, 2005
27
15./16.3.20062nd DIP Review, Walldorf, Germany27 SAB Recommendations Continue to build relationships with the rest of the SWS community Continue the work on linking use cases with the core technical packages Continue to engage with the standards activities as appropriate Link deliverables to academic publications
28
15./16.3.20062nd DIP Review, Walldorf, Germany28 DIP Successes and Impact
29
15./16.3.20062nd DIP Review, Walldorf, Germany29 Conceptual Achievements Hybrid reasoning framework –Best paper prize at ISWC 2005 3-Layer Orchestration Trust QoS based Discovery Common vision amongst all DIP partners
30
15./16.3.20062nd DIP Review, Walldorf, Germany30 Architectural Achievements DIP architecture completed DIP component APIs completed DIP execution APIs defined Architecture now being populated WSMX
31
15./16.3.20062nd DIP Review, Walldorf, Germany31 Implementations QoSTrust Ontologies Editing Infrastructure Architecture APIs Reasoners B2B Telco Applications
32
15./16.3.20062nd DIP Review, Walldorf, Germany32 Case Study Achievements Version 1 prototypes built on WSMO framework exist Version 2 prototypes now underway –Some to be demoed shortly
33
15./16.3.20062nd DIP Review, Walldorf, Germany33 Relationship to External Context
34
15./16.3.20062nd DIP Review, Walldorf, Germany34 DIP and ESSI +++ =
35
15./16.3.20062nd DIP Review, Walldorf, Germany35 ESSI Working Groups WSMO WG WSMX WGWSML WG A Conceptual Model for SWS A Formal Language for WSMO A Rule-based Language for SW An Execution Environment for WSMO http://www.wsmo.org/
36
15./16.3.20062nd DIP Review, Walldorf, Germany36 ESSI Working Groups WSMO WG WSMX WGWSML WG A Conceptual Model for SWS A Formal Language for WSMO A Rule-based Language for SW An Execution Environment for WSMO http://www.wsmo.org/
37
15./16.3.20062nd DIP Review, Walldorf, Germany37 DIP and External Context Standardisation OWL-S –Collaborative tutorials, joint panels (ontolog), joint workshops WSDL-S –Joint panels, joint workshops, exchange visits 6 months, customised tutorials, technical collaboration, W3C working group Advisory Board –Frank van Harmelen, Chris Preist, Frank Leyman Web Services –Take up increasing –Academic Mediate workshop @ ICSOC, OASIS, ICWS, Web Engineering –W3C, Oasis EU –New projects
38
15./16.3.20062nd DIP Review, Walldorf, Germany38 Year 2Year 1 DIP Progress Framework/Theory Implementation Users QoS Trust B2B Telco
Similar presentations
© 2024 SlidePlayer.com. Inc.
All rights reserved.