Abstract
Event filtering is an essential element in event management applications. In event management environments, the filtering mechanisms are employed to track the events generated from applications at run-time and perform the corresponding appropriate actions. Several key applications domains, such as system and network management, distributed system toolkits, communication protocols and active databases, utilize event filtering for various management purposes. The goal of this paper is to describe the object-oriented design and implementation of an adaptive event filtering framework which can be integrated and reused efficiently to develop event management applications for various domain environments. In our approach, the event filtering framework captures the common components and design patterns of event management in different domains. The major contribution of this work is to provide a flexible event filtering framework that can be efficiently adapted to different domain-specific requirements and with minimal development effort. In this paper, we also present examples of using the event filtering framework for developing event management applications in different domains. Categories and Subject Descriptors: Application Frameworks [Software Engineering]: Software Development.
| Original language | English |
|---|---|
| Pages (from-to) | 37 |
| Number of pages | 1 |
| Journal | ACM Computing Surveys |
| Volume | 32 |
| Issue number | 1 |
| DOIs | |
| State | Published - 1 Mar 2000 |
| Externally published | Yes |
Keywords
- Application Frameworks
- Event Management
- design patterns
- filtering
- framework
- monitoring
ASJC Scopus subject areas
- Theoretical Computer Science
- General Computer Science