Multi-layer perspectives and spaces in SOA
Proceedings of the 2nd international workshop on Systems development in SOA environments
Reconfigurable SCA Applications with the FraSCAti Platform
SCC '09 Proceedings of the 2009 IEEE International Conference on Services Computing
Multi-level monitoring and analysis of web-scale service based applications
ICSOC/ServiceWave'09 Proceedings of the 2009 international conference on Service-oriented computing
Complex events and actions to control cyber-physical systems
Proceedings of the 5th ACM international conference on Distributed event-based system
User-oriented rule management for event-based applications
Proceedings of the 5th ACM international conference on Distributed event-based system
Proceedings of the 5th ACM international conference on Distributed event-based system
Monitoring service choreographies from multiple sources
SERENE'12 Proceedings of the 4th international conference on Software Engineering for Resilient Systems
Hi-index | 0.00 |
In scalable and widely distributed Service-Oriented Architecture (SOA) environments, supervision is necessary to ensure services are behaving as expected and to trigger the corrective actions when needed. More specically, when dealing with distributed and scalable Enterprise Service Bus (ESB), the control of services and their interactions must be considered at several levels and in a distributed manner. Nevertheless, in order to avoid the overhead expenses, the monitoring activity needs to be operated in a non intrusive and dynamic way. To this purpose, we propose an innovative architecture performing a multilevel service monitoring that adopts an Event-Driven Architecture (EDA), enabling a loosely coupled interaction paradigm. We realize a monitoring framework that covers coarse-grained as well as fine-grained abstractions, from choreography to orchestration and services. In this paper, we report the work resulting from our involvement in several research projects in which we study the coupling of both ESB and EDA approaches. Our experience as ESB providers shows the benefit of adopting such solutions in monitoring services and collaborations, without significant overhead. We implement and validate our framework upon our industrialized open source service bus, namely Petals ESB. We envisage applying this technology to various use cases coming from Petals ESB business experience, such as administrations, civil services and corporate customers, and from research involvements.