A Declarative Approach using SAWSDL and Semantic Templates Towards Process Mediation

In this paper we address the challenges that arise due to heterogeneities across independently created and autonomously managed Web service requesters and Web service providers. Previous work in this area either involved significant human effort or in cases of the efforts seeking to provide largely automated approaches, overlooked the problem of data heterogeneities, resulting in partial solutions that would not support executable workflow for real-world problems. In this paper, we present a planning-based approach to solve both the process heterogeneity and data heterogeneity problems. We adopt a declarative approach to capture the partner specifications external to the process and demonstrate the usefulness of this approach in adding more dynamism to Web processes. Our system successfully outputs a BPEL file which correctly solves a non-trivial real-world problem in the SWS Challenge.

[1]  James A. Hendler,et al.  HTN planning for Web Service composition using SHOP2 , 2004, J. Web Semant..

[2]  Shiyong Lu,et al.  A model for abstract process specification, verification and composition , 2004, ICSOC '04.

[3]  Marco Pistore,et al.  Automated Composition of Semantic Web Services into Executable Processes , 2004, SEMWEB.

[4]  Susanne Biundo-Stephan,et al.  Deduction-Based Refinement Planning , 1996, AIPS.

[5]  Amit P. Sheth,et al.  Web Service Semantics - WSDL-S , 2005 .

[6]  Peter Norvig,et al.  Artificial Intelligence: A Modern Approach , 1995 .

[7]  J. Farrell,et al.  Semantic Annotations for WSDL and XML Schema , 2007 .

[8]  Sheila A. McIlraith,et al.  Simulation, verification and automated composition of web services , 2002, WWW.

[9]  Amit P. Sheth,et al.  A Semantic Framework for Identifying Events in a Service Oriented Architecture , 2007, IEEE International Conference on Web Services (ICWS 2007).

[10]  Hector J. Levesque,et al.  Planning with Loops , 2005, IJCAI.

[11]  Shankar Ponnekanti,et al.  SWORD: A Developer Toolkit for Web Service Composition , 2008 .

[12]  Paul Hofmann,et al.  A Mixed Initiative Approach to Semantic Web Service Discovery and Composition: SAP's Guided Procedures Framework , 2006, 2006 IEEE International Conference on Web Services (ICWS'06).

[13]  Annapaola Marconi,et al.  Automated synthesis of composite BPEL4WS Web services , 2005, IEEE International Conference on Web Services (ICWS'05).

[14]  Kunal Verma,et al.  Configuration and adaptation of semantic web processes , 2006 .

[15]  Mihhail Matskin,et al.  Logic-based Web services composition: from service description to process model , 2004 .

[16]  Amit P. Sheth,et al.  Semantic Interoperability of Web Services - Challenges and Experiences , 2006, 2006 IEEE International Conference on Web Services (ICWS'06).

[17]  Susanne Biundo,et al.  Present-Day Deductive Planning , 1994 .