Preliminary Agenda. Agenda – August 16&17, 2004 9:00-1700 Each day: Make Progress Monday 16 August 8:30-9:00 Arrive, Coffee 9:00-10:00 Discuss.

Slides:



Advertisements
Similar presentations
May 23, 2004OWL-S straw proposal for SWSL1 OWL-S Straw Proposal Presentation to SWSL Committee May 23, 2004 David Martin Mark Burstein Drew McDermott Deb.
Advertisements

Semantic Web Services Initiative Architecture Committee (SWSA) Co-chairs: Mark Burstein BBN Technologies, Cambridge, MA Christoph Bussler.
Status and Preliminary Agenda. Agenda - Sunday, May 23, Registration Plenary Session SWSA Discussion:
Semantic Web Services Initiative Architecture Committee co-chaired by Mark Burstein BBN Technologies Christoph Bussler Digital Enterprise Research Institute.
Ontology Mapping for Dynamic Service Invocation on the Semantic Web Mark H. Burstein BBN Technologies In collaboration with Drew McDermott,
SWSL Committee Oct. 19, 2003 Semantics Web Services Language Committee: Status Report David Martin SRI International Michael Kifer SUNY-SB
May 24, 2004 SWSL outbrief 1 Outbrief from SWSL group at SWSI F2F May 24, 2004.
David Martin for DAML-S Coalition 05/08/2003 OWL-S: Bringing Services to the Semantic Web David Martin SRI International
The Next Generation Grid Kostas Tserpes, NTUA Beijing, 22 of June 2005.
Management Task Force W3C Face To Face 01/22/03. Management Task Force Goal: Draft architecture to satisfy management requirements Till next F2F Deliverables:
Research Issues in Web Services CS 4244 Lecture Zaki Malik Department of Computer Science Virginia Tech
Policy based Cloud Services on a VCL platform Karuna P Joshi, Yelena Yesha, Tim Finin, Anupam Joshi University of Maryland, Baltimore County.
ISWC Doctoral Symposium Monday, 7 November 2005
Data, Information, Process file name\ file location HP Labs Semantic Web Programme Introductory Presentation: DIP Proposal Meeting 17 th January 2002.
Chapter 10: Execution Models Service-Oriented Computing: Semantics, Processes, Agents – Munindar P. Singh and Michael N. Huhns, Wiley, 2005.
FIPA Interaction Protocol. Request Interaction Protocol Summary –Request Interaction Protocol allows one agent to request another to perform some action.
Service-Based Paradigm Anchoring the Indefinable Field Of Pervasive Computing Presenter: Vijay Dheap.
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. WSMX and its Applications Current Status and Future Plans Tomas.
SmartER Semantic Cloud Sevices Karuna P Joshi University of Maryland, Baltimore County Advisors: Dr. Tim Finin, Dr. Yelena Yesha.
Chapter 5: Principles of Service- Oriented Computing Service-Oriented Computing: Semantics, Processes, Agents – Munindar P. Singh and Michael N. Huhns,
Computer Engineering 203 R Smith Requirements Management 6/ Requirements IEEE Standard Glossary A condition or capability needed by a user to solve.
Semantic Web Fred Framework and Demonstration or ‘my PhD-Thesis in 30 min’ Michael Stollberg, 14-Dec-2004.
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.
Filename\location Agent Mediated Electronic Commerce Dr. Chris Preist HP Labs.
THE NEXT STEP IN WEB SERVICES By Francisco Curbera,… Memtimin MAHMUT 2012.
Ontology-derived Activity Components for Composing Travel Web Services Matthias Flügge Diana Tourtchaninova
Chapter 5: Principles of Service- Oriented Computing Service-Oriented Computing: Semantics, Processes, Agents – Munindar P. Singh and Michael N. Huhns,
 Copyright 2006 Digital Enterprise Research Institute. All rights reserved. WSMX: a Semantic Service Oriented Middleware for B2B Integration.
The Semantic Web Service Shuying Wang Outline Semantic Web vision Core technologies XML, RDF, Ontology, Agent… Web services DAML-S.
SWSI Update Carnegie Mellon University Katia Sycara Carnegie Mellon University
Agent Model for Interaction with Semantic Web Services Ivo Mihailovic.
* * 0 OWL-S: Ontology Web Language For Services Reyhan AYDOĞAN Emre YILMAZ 21/12/2005OWL-S: Ontology Web Language for Services.
25./ Final DIP Review, Innsbruck, Austria1 D11.22 DIP Project Presentation V5 Oct 2006 Presented at Final Review Innsbruck, Oct, 2006.
Agents on the Semantic Web – a roadmap to the future An arial view from feet.
 Copyright 2005 Digital Enterprise Research Institute. All rights reserved. Semantic-enabled Voice and Data Integration: Telecommunication.
 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
Cracow Grid Workshop, October 27 – 29, 2003 Institute of Computer Science AGH Design of Distributed Grid Workflow Composition System Marian Bubak, Tomasz.
© 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.
An Ontological Framework for Web Service Processes By Claus Pahl and Ronan Barrett.
March 2005EC Presentation1 Data, Information and Process Integration with Semantic Web Services Technical Presentation IST Project Number : FP6 –
NMI End-to-End Diagnostic Advisory Group BoF Fall 2003 Internet2 Member Meeting.
updated ’08CmpE 583 Fall 2008Introduction- 1 CmpE 583- Web Semantics: Theory and Practice Atilla ELÇİ Computer Engineering Department Eastern.
15./ nd DIP Review, Walldorf, Germany1 Data, Information and Process Integration with Semantic Web Services IST Project Number : FP6 –
Introduction to Semantic Web Service Architecture ► The vision of the Semantic Web ► Ontologies as the basic building block ► Semantic Web Service Architecture.
AN SLA-BASED RESOURCE VIRTUALIZATION APPROACH FOR ON-DEMAND SERVICE PROVISION Gabor Kecskemeti MTA SZTAKI International Workshop on Virtualization Technologies.
Agents on the Semantic Web – a roadmap to the future An arial view from feet.
16/11/ Semantic Web Services Language Requirements Presenter: Emilia Cimpian
WSDL – Web Service Definition Language  WSDL is used to describe, locate and define Web services.  A web service is described by: message format simple.
Course: COMS-E6125 Professor: Gail E. Kaiser Student: Shanghao Li (sl2967)
A Mediated Approach towards Web Service Choreography Michael Stollberg, Dumitru Roman, Juan Miguel Gomez DERI – Digital Enterprise Research Institute
 Copyright 2005 Digital Enterprise Research Institute. All rights reserved. KW WP2.4 Meeting JPA, Collaboration, KW Review, Meeting Agenda.
© Drexel University Software Engineering Research Group (SERG) 1 The OASIS SOA Reference Model Brian Mitchell.
 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.
Policy-Based Dynamic Negotiation for Grid Services Authorization Ionut Constandache, Daniel Olmedilla, Wolfgang Nejdl Semantic Web Policy Workshop, ISWC’05.
Semantic Interoperability of Web Services – Challenges and Experiences Meenakshi Nagarajan, Kunal Verma, Amit P. Sheth, John Miller, Jon Lathem
 Copyright 2005 Digital Enterprise Research Institute. All rights reserved. SOA-RM Overview and relation with SEE Adrian Mocan
Business Process Modelling & Semantic Web Services
Policy based Cloud Services on a VCL platform
Management Task Force W3C Face To Face 01/22/03.
Service-Oriented Computing: Semantics, Processes, Agents
OWL-S: Bringing Services to the Semantic Web
Presentation transcript:

Preliminary Agenda

Agenda – August 16&17, : Each day: Make Progress Monday 16 August 8:30-9:00 Arrive, Coffee 9:00-10:00 Discuss goals for producing SWSA Note 10:00-12:00 Topics to cover in Note, Develop Outline 1:00-5:00 Issues discussion, Break into subgroups Tuesday 17 August 8:30-9:00 Arrive, Coffee 9:00-11:00 Subgroups 11:00-1:00 Oasis overview and lunch 1:00-4:00 Review subtopics and document plan 4:00-5:00 Work plan assignments for Sept. 5pm - adjourn

Schedule SWSA Requirements draft release June 1(done) Requirements Note to W2C by Aug 1 (dropped) Draft Architecture Note by Sept 30 (still the goal) Final Architecture Note by October 30 Meeting Opportunities –W3C Workshop October – Redwood Shores, CA –Dagstuhl Sept –ISWC in 7-11 November in Hiroshima, Japan –Next DAML PI meeting 20 Nov – 2 Dec (tentative)

Meeting Objectives –List of protocols and ontologies to specify in next 6 weeks –Determine approach to layering on existing standards –Outline for Note –Review status of use cases.

Architecture Note Goal is Submission to SWS-IG –What do we hope to achieve there? SWS Working group? –What would be most useful? Vision of roadmap with realistic goals? Key missing elements of WSA? Complement to SWSL? Barriers to success: –We do not have the usual ‘experience base’ on which standards are built. –Standards efforts are now a dime a dozen

Draft Roadmap Dimensions/Issues: discovery, invocation, mapping, exception handling Stage 1: Simple service invocation and response handling –User directed manual discovery –User directed composition –Ensuring semantic interoperability during invocation and responses exception handling –Mapping: predefined, lossless, simple translation engines Stage 2: SWS with Automated Discovery and Mapping –Goal characterization for matchmaker querying and service selection reasoning –Mapping: add mapping infrastructure (registries), partial mapping Stage 3: Complex Discovery Models and Negotiation/Contracting –Proxy/Broker based interaction protocols »Includes forwarding of QoS and Privacy requirements –Negotiation dialogs for refining discovery, establishing service requirements

SWSA Functional Areas Discovery –Advertise and Match Query Process Enactment –Engage, Invoke, Status, Response, Exception Negotiation and Contracting (Engagement) Community Services –Membership, Authorization, Privacy, Trust Lifecycle –Resource relationship modeling, management –Life generation, status, resurrection, substitution –Version management (!)

Architectural Elements and Protocols Note Non-protocol elements: Focus on layering, primitive elements and capabilities: –Discovery mechanisms and associated protocols, –Kernel (bootstrapping) support Semantic community registry seed discovery and use protocols For finding Service registries and ontology mapping registries –Agent internal SWS support for goal description, process model interpretation, invocation reasoning, response interpretation, process monitoring –Ontology mapping and alternative translation mechanisms (middleware and agent internal) Protocols to include support for communication of security, privacy (information ownership), QoS, Service Lifecycle Ontology/Protocol Versioning

Which Protocols? Critical protocols for –Registration –Discovery: Advertising & Service Match Query –Invocation- Contract Negotiation & Enactment –Ontology and Mapping Lookup/Translation –Enactment/Management

Some Discovery Protocols Register Login Query Publish Update Retract Subscribe to changes Monitor Queries

Note Outline (first cut) –Discussion of Requirements (from existing doc) –Discussion of how we build on existing ‘standards’ W3C WS Architecture & SWS Conceptual Architecture WSMO&WSMF OWL-S Abstraction of UDDI-like registry support GRID Architecture Something for Ubiq. Comp? Rosetta? EI? –Roadmap to stages/degrees of SWS automation –Conceptual Model used to lay out protocol space –Abstract Protocols –Conclusions

What can we safely build on? WSA Note WSDL OWL, OWL-S, METEOR WSMO Semantic Grid Security and Privacy Ontologies How do we get ontology sharing and mediation into this picture?

W3C Web Service Architecture Figure 2.8: Service Oriented Model (from )

Conceptual Model of Service Discovery for SWS In “A conceptual model for semantic web services” Chris Priest, HP Labs,

Contract Agreement Model In “A conceptual model for semantic web services” Chris Priest, HP Labs,

Service Delivery Model In “A conceptual model for semantic web services” Chris Priest, HP Labs,

Lifecycles Of service description (interface) Of ontologies supporting service interface Of service agent deployment Of the service discovery & enactment –OASIS WS for WS Mgmt is a place to look for lifecycle issues

Lifecycle of Service Description Publish (at URI or in Registry) Publish Update (new version) –With diffs from old version? Changes to messages Changes to choreography Changes to ontologies used? Retract Granularity of versioning is a big issue

Contract Negotiation Call for proposal –What is your interface? (at a URI) –Will you perform Task T with Quality Q? Will you sell X? Will you do Y? –What requirements do you have to accept this request? Proposal Accept Revise/Counter Reject (w reason)

Results and Assignments

First Cut at Request Protocol (Engagement) A B B Request A Query Inform A Confirm Request Accept Yes A (Fail) Refuse Request B END GO Cancel

Revision by Mike Huhns See EngagementStateDiagram.pdf

Outline of Short Version of Note Intro –Framing approach to Protocols, Object Model –Underlying assumptions, architectural layers, –Stages of semantics ‘uptake’ –Protocols in 4 areas: Abstract Protocols –Discovery and selection –Engagement (Negotiation, Contracting) Include service model lookup here. May be a request to the service. –Enactment (Execution and Monitoring) –Lifecycle –Side Protocols Security/Authentication and Privacy Message Interpretation (Semantic confirm receipt) and Clarification

Protocols, Assignments Intro (Framing of discussion) –Bussler, Burstein, Williams –Areas are: Discovery (Advertise/Update, Query, Select) Engagement (Interpret Service Model, Request, Negotiate, Contract) Enactment (Execution Monitoring, Results, Failure Recovery & Compensation) Protocol sketching Assignments: –Christoph – Intro (framing object model) –Michal- Engagement & Enactment –Stuart - Framing & Enactment –Mike H - Contracting&Negot, Discovery –Tim F - Discovery, C&N –Massimo - Enactment, Discovery –Mark – Intro, Enactment Due Sept 19