Skip to main content
U.S. Department of Energy
Office of Scientific and Technical Information

A Configurable Event Correlation Architecture for Adaptive J2EE Applications

Conference ·
Distributed applications that adapt as their environment changes are developed from self-managing, self-configuring and self-optimising behaviours. This requires constant monitoring of the state of the environment, and analysing multiple sources of events. Event correlation is the process of correlating monitored events from multiple sources for further analysis. It is essential that event correlation supports reliable event management with minimal delay. This paper describes the design and implementation of an event correlation architecture for adaptive J2EE applications. The architecture supports flexible configuration of event correlation in terms of the reliability and performance. This is especially useful in situations when multiple sources of events have different level of requirements for reliability and performance. We evaluate the performance overhead of this event correlation architecture and demonstrate its practical usage in a case study of an adaptive image server application.
Research Organization:
Pacific Northwest National Laboratory (PNNL), Richland, WA (US)
Sponsoring Organization:
USDOE
DOE Contract Number:
AC05-76RL01830
OSTI ID:
913602
Report Number(s):
PNNL-SA-54363
Country of Publication:
United States
Language:
English

Similar Records

The architecture of an event correlation service for adaptive middleware-based applications
Journal Article · Sun Nov 30 23:00:00 EST 2008 · The Journal of Systems and Software, 81(12):2134-2145 · OSTI ID:1010877

An extensible and lightweight architecture for adaptive server applications
Journal Article · Thu Jul 10 00:00:00 EDT 2008 · Software: Practice & Experience, 38(8):853-883 · OSTI ID:949102

An Extensible, Lightweight Architecture for Adaptive J2EE Applications
Conference · Tue Oct 31 23:00:00 EST 2006 · OSTI ID:901187