Process Mediation Based on Triple Space Computing

Web services are inherently heterogeneous at both data and behavioral levels because of the nature of the Web, which is the main obstacle to the usability of Web services. The heterogeneity at a behavioral level is generally addressed by process mediation, in which the message flow is adjusted to suit the behavior of Web services involved in a given interaction. In this paper, we present a novel approach for process mediation, and propose an architectural for process mediation based on Triple Space Computing to solve resolvable message sequence mismatches. These resolvable mismatches can be classified into five classes for unveiling their essence. This work provides a basis for the generalization of mismatches themselves, as well as a potentially uniform solution to address these mismatches.

[1]  Fabio Casati,et al.  Representing, analysing and managing Web service protocols , 2006, Data Knowl. Eng..

[2]  Dieter Fensel,et al.  WWW or What is Wrong with Web services , 2005, Third European Conference on Web Services (ECOWS'05).

[3]  David Gelernter,et al.  Generative communication in Linda , 1985, TOPL.

[4]  Fabio Casati,et al.  Service-Oriented Computing - ICSOC 2005, Third International Conference, Amsterdam, The Netherlands, December 12-15, 2005, Proceedings , 2005, ICSOC.

[5]  James Scicluna,et al.  D 14 v 0 . 4 . Ontology-based Choreography , 2007 .

[6]  Andreas Wombacher Decentralized Consistency Checking in Cross-organizationalWorkflows , 2006, The 8th IEEE International Conference on E-Commerce Technology and The 3rd IEEE International Conference on Enterprise Computing, E-Commerce, and E-Services (CEC/EEE'06).

[7]  Yanchun Zhang,et al.  Frontiers of WWW Research and Development - APWeb 2006, 8th Asia-Pacific Web Conference, Harbin, China, January 16-18, 2006, Proceedings , 2006, APWeb.

[8]  Dieter Fensel,et al.  Triple-Space Computing: Semantic Web Services Based on Persistent Publication of Information , 2004, INTELLCOMM.

[9]  Dieter Fensel,et al.  The Web Service Modeling Framework WSMF , 2002, Electron. Commer. Res. Appl..

[10]  Piergiorgio Bertoli,et al.  Automated composition of Web services via planning in asynchronous domains , 2005, Artif. Intell..

[11]  Winfried Lamersdorf,et al.  Service-Oriented Computing - ICSOC 2006, 4th International Conference, Chicago, IL, USA, December 4-7, 2006, Proceedings , 2006, ICSOC.

[12]  Michael Stollberg,et al.  Reasoning Tasks and Mediation for Choreography and Orchestration in WSMO , 2005, WIW.

[13]  Paavo Kotinurmi,et al.  WSMX: A Semantic Service Oriented Middleware for B2B Integration , 2006, ICSOC.

[14]  Fabio Casati,et al.  Technologies for E-Services , 2001, Lecture Notes in Computer Science.

[15]  Jos de Bruijn,et al.  D13.3v0.3 WSMX Data Mediation , 2005 .

[16]  Adrian Mocan,et al.  Mediation Enabled Semantic Web Services Usage , 2006, ASWC.

[17]  van der Wmp Wil Aalst,et al.  Workflow control-flow patterns : a revised view , 2006 .

[18]  Fabio Casati,et al.  Developing Adapters for Web Services Integration , 2005, CAiSE.

[19]  Adrian Mocan,et al.  WSMX Process Mediation Based on Choreographies , 2005, Business Process Management Workshops.

[20]  Guido Governatori,et al.  Compliance aware business process design , 2008 .

[21]  Christoph Bussler,et al.  Role of Triple Space Computing in Semantic Web Services , 2006, APWeb.

[22]  D14v1.0. Ontology-based Choreography , 2007 .

[23]  Fausto Giunchiglia,et al.  The Semantic Web - ASWC 2006, First Asian Semantic Web Conference, Beijing, China, September 3-7, 2006, Proceedings , 2006, ASWC.

[24]  Massimo Mecella,et al.  When are Two Web Services Compatible? , 2004, TES.