The Power of Events: An Introduction to Complex Event Processing in Distributed Enterprise Systems
The Power of Events: An Introduction to Complex Event Processing in Distributed Enterprise Systems
The WSLA Framework: Specifying and Monitoring Service Level Agreements for Web Services
Journal of Network and Systems Management
Run-Time Monitoring of Instances and Classes of Web Service Compositions
ICWS '06 Proceedings of the IEEE International Conference on Web Services
Business Process Management: Concepts, Languages, Architectures
Business Process Management: Concepts, Languages, Architectures
Interacting services: From specification to execution
Data & Knowledge Engineering
Towards dynamic monitoring of WS-BPEL processes
ICSOC'05 Proceedings of the Third international conference on Service-Oriented Computing
An extensible architecture for run-time monitoring of conversational web services
Proceedings of the 3rd International Workshop on Monitoring, Adaptation and Beyond
Slipstream: architecture options for real-time process analytics
Proceedings of the 2011 ACM Symposium on Applied Computing
Event-based monitoring of process execution violations
BPM'11 Proceedings of the 9th international conference on Business process management
Measures and mechanisms for process monitoring in evolving business networks
Data & Knowledge Engineering
Passive conformance testing of service choreographies
Proceedings of the 27th Annual ACM Symposium on Applied Computing
An optimized derivation of event queries to monitor choreography violations
ICSOC'12 Proceedings of the 10th international conference on Service-Oriented Computing
A generative approach for the adaptive monitoring of SLA in service choreographies
ICWE'13 Proceedings of the 13th international conference on Web Engineering
Hi-index | 0.00 |
Business process monitoring in the area of service oriented computing is typically performed using business activity monitoring technology in an intra-organizational setting. Due to outsourcing and the increasing need for companies to work together to meet their joint customer demands, there is a need for monitoring of business processes across organizational boundaries. Thereby, partners in a choreography have to exchange monitoring data, in order to enable process tracking and evaluation of process metrics. In this paper, we describe an event-based monitoring approach based on BPEL4Chor service choreography descriptions. We show how to define monitoring agreements specifying events each partner in the choreography has to provide. We distinguish between resource events and complex events for calculation of process metrics using complex event processing technology. We present our implementation and evaluate the concepts based on a scenario.