Monitoring Method of Cross-Sites' Processes Executed by Multiple WS-BPEL Processors

This paper presents a method for monitoring cross-sites' processes executed by multiple WS-BPEL (Web Service Business Process Execution Language) processors. Due to the nature of distributed workflow in WS-BPEL, when we make cross-sites' processes visible and traceable at the instance level, we need to consider the particular things like the identification of the SOAP messages, and status management of each WS-BPEL process instance. Here, we present a principle of a new method for monitoring cross-sites' processes and the results of our evaluation carried out with our prototype.

[1]  Akhil Sahai,et al.  Message tracking in SOAP-based Web services , 2002, NOMS 2002. IEEE/IFIP Network Operations and Management Symposium. ' Management Solutions for the New Communications World'(Cat. No.02CH37327).

[2]  Marco Pistore,et al.  Run-Time Monitoring of Instances and Classes of Web Service Compositions , 2006, 2006 IEEE International Conference on Web Services (ICWS'06).

[3]  Alexander Schatten,et al.  Probing and Monitoring of WSBPEL Processes with Web Services , 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).

[4]  Luciano Baresi,et al.  WS-Policy for Service Monitoring , 2005, TES.

[5]  Gerhard Weikum,et al.  Multi-level transactions and open nested transactions , 1991 .

[6]  Heiko Ludwig,et al.  Defining and Monitoring Service-Level Agreements for Dynamic e-Business , 2002, LISA.

[7]  Luciano Baresi,et al.  Towards Dynamic Monitoring of WS-BPEL Processes , 2005, ICSOC.