Title
Run-Time Monitoring of Instances and Classes of Web Service Compositions
Abstract
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.
Year
DOI
Venue
2006
10.1109/ICWS.2006.113
Chicago, IL
Keywords
Field
DocType
single instance,instance monitor,web service composition,monitoring functionality,bpel process,web service compositions,web service,challenging problem,run-time monitoring,java program,class monitor,business logic,business process execution language,web services,software architecture,formal specification
Architecture,Programming language,Statistic,Computer science,Business logic,Formal specification,Business Process Execution Language,Software architecture,Web service,Java,Database
Conference
ISBN
Citations 
PageRank 
0-7695-2669-1
147
6.36
References 
Authors
8
4
Search Limit
100147
Name
Order
Citations
PageRank
Fabio Barbon11828.10
Paolo Traverso23483223.80
Marco Pistore33021181.74
Michele Trainotti42099.83