The architecture of an event correlation service for adaptive middleware-based applications
Journal Article
·
· The Journal of Systems and Software, 81(12):2134-2145
Loosely coupled component communication driven by events is a key mechanism for building middleware- based applications that must achieve reliable qualities of service in an adaptive manner. In such a system, events that encapsulate state snapshots of a running system are generated by monitoring components. Hence, an event correlation service is necessary for correlating monitored events from multiple sources. The requirements for the event correlation raise two challenges: to seamlessly integrate event correlation services with other services and applications; and to provide reliable event management with minimal delay. This paper describes our experience in the design and implementation of an event correlation service. The design encompasses an event correlator and an event proxy that are integrated with an architecture for adaptive middleware components. The implementation utilizes the common-based event (CBE) specification and stateful Web service technologies to support the deployment of the event correlation service in a distributed architecture. We evaluate the performance of the overall solution in a test bed and present the results in terms of the trade-off between the flexibility and the performance overhead of the architecture
- Research Organization:
- Pacific Northwest National Laboratory (PNNL), Richland, WA (US)
- Sponsoring Organization:
- USDOE
- DOE Contract Number:
- AC05-76RL01830
- OSTI ID:
- 1010877
- Report Number(s):
- PNNL-SA-64197
- Journal Information:
- The Journal of Systems and Software, 81(12):2134-2145, Journal Name: The Journal of Systems and Software, 81(12):2134-2145 Journal Issue: 12 Vol. 81
- Country of Publication:
- United States
- Language:
- English
Similar Records
A Configurable Event Correlation Architecture for Adaptive J2EE Applications
Middleware Architecture Evaluation for Dependable Self-managing Systems
Middleware for dynamic adaptation of component applications.
Conference
·
Wed Aug 01 00:00:00 EDT 2007
·
OSTI ID:913602
Middleware Architecture Evaluation for Dependable Self-managing Systems
Conference
·
Fri Oct 10 00:00:00 EDT 2008
·
OSTI ID:966007
Middleware for dynamic adaptation of component applications.
Conference
·
Sun Dec 31 23:00:00 EST 2006
·
OSTI ID:1011286