Enhancing Web Service Composition by Means of Diagnosis

This paper proposes a framework based on Service Oriented Architecture which integrates diagnostic services in the architecture of a composite service in order to improve the recovery from the occurring exceptions. Our framework supports a fine-grained selection of exception handlers suitable to repair the problem without modifying the basic mechanism offered by standard orchestration engines such as the WS-BPEL compliant ones.

[1]  Alban Grastien,et al.  Monitoring Web service networks in a model-based approach , 2005, Third European Conference on Web Services (ECOWS'05).

[2]  Tony Andrews Business Process Execution Language for Web Services Version 1.1 , 2003 .

[3]  Nico Roos,et al.  A protocol for multi-agent diagnosis with spatially distributed knowledge , 2003, AAMAS '03.

[4]  Liliana Ardissono,et al.  Enhancing Web services with diagnostic capabilities , 2005, Third European Conference on Web Services (ECOWS'05).

[5]  Matjaz B. Juric,et al.  Business process execution language for web services , 2004 .

[6]  Daniele Theseider Dupré,et al.  A Framework for Decentralized Qualitative Model-Based Diagnosis , 2007, IJCAI.

[7]  Sunil Chandra,et al.  Decentralized orchestration of composite web services , 2004, WWW Alt. '04.

[8]  Gustavo Alonso,et al.  Web Services: Concepts, Architectures and Applications , 2009 .

[9]  Luca Console,et al.  Readings in Model-Based Diagnosis , 1992 .

[10]  Mike P. Papazoglou,et al.  Introduction: Service-oriented computing , 2003, CACM.

[11]  Gustavo Alonso,et al.  Exception Handling in Workflow Management Systems , 2000, IEEE Trans. Software Eng..

[12]  Robert Meersman,et al.  On the Move to Meaningful Internet Systems 2004: CoopIS, DOA, and ODBASE , 2004, Lecture Notes in Computer Science.

[13]  Zahir Tari,et al.  On the Move to Meaningful Internet Systems. OTM 2018 Conferences , 2018, Lecture Notes in Computer Science.

[14]  Tharam S. Dillon,et al.  On the Move to Meaningful Internet Systems, OTM 2010 , 2010, Lecture Notes in Computer Science.

[15]  Maria E. Orlowska,et al.  On Capturing Exceptions in Workflow Process Models , 2000 .

[16]  Pedro Antunes,et al.  Exception Handling Through a Workflow , 2004, CoopIS/DOA/ODBASE.

[17]  Francisco Curbera,et al.  Web Services Business Process Execution Language Version 2.0 , 2007 .

[18]  Yaron Goland,et al.  Web Services Business Process Execution Language , 2009, Encyclopedia of Database Systems.