The Community for Technology Leaders
RSS Icon
Chicago, Illinois, USA
Sept. 18, 2006 to Sept. 22, 2006
ISBN: 0-7695-2669-1
pp: 63-71
Fabio Barbon , ITC-IRST, Italy
Paolo Traverso , ITC-IRST, Italy
Marco Pistore , DIT, University of Trento, Italy
Michele Trainotti , DIT, University of Trento, Italy
The run-time monitoring of web service compositions has been widely acknowledged as a significant and challenging problem. In this paper, we propose a novel solution to the problem of monitoring web services implemented in BPEL. We devise an architecture that clearly separates the business logic of a web service from its monitoring functionality. The architecture supports both "instance monitors" that deal with the execution of a single instance of BPEL process, as well as "class monitors" that report aggregated information about all the instances of a BPEL process. We also define a language for the specification of instance and class monitors. The language allows for specifying boolean, statistic, and time-related properties. Finally, we devise a technique for the automatic translation of all these kinds of monitors to Java programs.
Fabio Barbon, Paolo Traverso, Marco Pistore, Michele Trainotti, "Run-Time Monitoring of Instances and Classes of Web Service Compositions", ICWS, 2006, 2013 IEEE 20th International Conference on Web Services, 2013 IEEE 20th International Conference on Web Services 2006, pp. 63-71, doi:10.1109/ICWS.2006.113
16 ms
(Ver 2.0)

Marketing Automation Platform Marketing Automation Tool