25./26.10.2006final dip review, innsbruck, austria1 d11.22 dip project presentation v5 oct 2006...
Post on 30-Dec-2015
216 Views
Preview:
TRANSCRIPT
25./26.10.2006 Final DIP Review, Innsbruck, Austria 1
D11.22 DIP Project Presentation V5Oct 2006
Presented at Final Review Innsbruck,
25 - 26 Oct, 2006
25./26.10.2006 Final DIP Review, Innsbruck, Austria 2
Contents
• DIP administrative details• DIP 2nd Year Review• DIP framework• DIP legacy and exit strategy• DIP Movie
25./26.10.2006 Final DIP Review, Innsbruck, Austria 4
DIP
• Data, Information and Process Integration with Semantic Web Services (DIP)
• http://dip.semanticweb.org
25./26.10.2006 Final DIP Review, Innsbruck, Austria 5
Management
• Sigurd Harand (DERI)– Project Coordinator
• John Domingue (OU)– Scientific Director
25./26.10.2006 Final DIP Review, Innsbruck, Austria 6
Partners
• Research partners
• Industry partners
• Use case partners
25./26.10.2006 Final DIP Review, Innsbruck, Austria 7
DIP 2nd Year Review
What did you say last time?
25./26.10.2006 Final DIP Review, Innsbruck, Austria 8
2nd Year Review Report
“This is an excellent consortium which is well managed.”
25./26.10.2006 Final DIP Review, Innsbruck, Austria 9
2nd Year Review Report
“This is a high quality, multidisciplinary, consortium that displays much evidence to demonstrate the value of knowledge sharing between their respective skills domains. Technically the work that the consortium plans to carry out represents a significant and ambitious advance in current capability. However, it is clear that the consortium has the required expertise and skills to carry out the proposed work. The consortium partners work well together and there is a great deal of commitment to the success of the project in evidence.”
25./26.10.2006 Final DIP Review, Innsbruck, Austria 10
2nd Year Review Report
“The partners are working well together and there is clear evidence that some partners are prepared to ‘go the extra mile’ in order to ensure that the project is a success.”
25./26.10.2006 Final DIP Review, Innsbruck, Austria 11
2nd Year Review Report
• 16 Recommendations• Answers to ALL recommendations in this review
25./26.10.2006 Final DIP Review, Innsbruck, Austria 14
Grounded Research
Framework/Theory
ImplementationUsers
25./26.10.2006 Final DIP Review, Innsbruck, Austria 15
Link to DIP Work Packages
WP1 Ontology Reasoning and Querying
WP2 Ontology Management
WP3 ServiceOntologies and
ontologies and
WP4a Service UsageWP4b WSMO Studio
WP5 Service Mediation
WP6 Interoperability and Architecture
WP7 Technology Watch and Standardization
WP8 Case
WP12 Market
WP13 IPR Activities
WP14 Training
Study B2B
WP10 Case StudyeBanking
WP9 Case StudyeGovernment
WP11Dissemination
Observation
ManagementWP15
Service Description
Framework
Framework
Framework
Framework
Users
Users
Users
Implementation
Implementation
Implementation
Implementation
Implementation
Dissem
inatio
n &
Exp
loitatio
nDissemination & Exploitation
25./26.10.2006 Final DIP Review, Innsbruck, Austria 16
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
25./26.10.2006 Final DIP Review, Innsbruck, Austria 17
Overall Framewok
WSMO – Web Service Modelling Ontoogy
WSML – Web Service Modelling Language
WSMX – Web Service Execution Environment
25./26.10.2006 Final DIP Review, Innsbruck, Austria 18
WSMO Top Level Notions
Objectives that a client wants toachieve by using Web Services
Provide the formally specified terminologyof 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
25./26.10.2006 Final DIP Review, Innsbruck, Austria 19
WSMO Top Level Notions
Objectives that a client wants toachieve by using Web Services
Provide the formally specified terminologyof 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
25./26.10.2006 Final DIP Review, Innsbruck, Austria 20
WSMO Web Service Description
Web ServiceImplementation(not of interest in Web Service Description)
Choreography --- Service Interfaces ---
Capability
functional description
WS
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
25./26.10.2006 Final DIP Review, Innsbruck, Austria 21
WSMO Top Level Notions
Objectives that a client wants toachieve by using Web Services
Provide the formally specified terminologyof 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
25./26.10.2006 Final DIP Review, Innsbruck, Austria 22
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
25./26.10.2006 Final DIP Review, Innsbruck, Austria 23
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
25./26.10.2006 Final DIP Review, Innsbruck, Austria 24
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 request2) provide offer 3) receive selection4) send confirmation
Orch. ..
Hotel WS
Capability
Interface (Chor.)1) get request2) provide offer 3) receive selection4) send confirmation
Orch. ..
flight request
available flights
hotel request
available hotels
book request booking confirmation
book request
booking confirmation
Runtime Orchestration
25./26.10.2006 Final DIP Review, Innsbruck, Austria 25
WSMO Top Level Notions
Objectives that a client wants toachieve by using Web Services
Provide the formally specified terminologyof 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
25./26.10.2006 Final DIP Review, Innsbruck, Austria 26
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
25./26.10.2006 Final DIP Review, Innsbruck, Austria 28
Implementations
QoSTrustOntologies
Architecture
APIs
Reasoners
B2B TelcoApplications
Editing Infrastructure
25./26.10.2006 Final DIP Review, Innsbruck, Austria 29
Year 2Year 1
DIP Status
Framework/Theory
ImplementationUsers
QoS
Trust
B2B TelcoB2B Telco
QoS
Trust
Year 3
25./26.10.2006 Final DIP Review, Innsbruck, Austria 31
DIP Legacy and Exit Strategy
• Industrial Exploitation• Use case exploitation• Academic publications• New EU projects• Creation of new W3C and OASIS standards
25./26.10.2006 Final DIP Review, Innsbruck, Austria 32
Future Projects using DIP
LUISA SALEROSEEMPSemanticGovMUSING
LION
25./26.10.2006 Final DIP Review, Innsbruck, Austria 37
DIP Exploitation via Standards
• DIP creates semantic Web Service standards• Standards are basis for industrial exploitation• Standards are basis of new projects• WSMO W3C Submission• WSML W3C Submission• WSML Rule W3C RIF Submission• WSMX OASIS SEE TC
– DIP API -> SEE API
• SAWSDL – Semantic annotations to WSDL– Grounding for WSMO
top related