DocumentCode
1468488
Title
Evaluating composite events using shared trees
Author
Moreto, D. ; Endler, M.
Author_Institution
Dept. da Ciencia da Comput., Sao Paulo Univ., Brazil
Volume
148
Issue
1
fYear
2001
fDate
6/23/1905 12:00:00 AM
Firstpage
1
Lastpage
10
Abstract
Distributed and concurrent systems tend to generate large numbers of events which require further processing, such as filtering and establishment of co-relations, to become useful for human or automated managers. The work focuses on the detection of composite events defined through event expressions involving primitive events and some operators: Boolean conjunction and disjunction; sequence, repetition, and absolute, periodic and relative timer events. A concrete result of this work was the design and implementation of a general purpose event processing service (EPS) which may be used by monitoring applications to be informed about the occurrence of primitive and composite events. Composite events are commonly represented as trees where the leaf nodes represent primitive event types and the intermediate nodes represent any of the supported event operators. The main contribution of the work is the description of a method to process composite events that share common sub-expressions with other composite events. The EPS was implemented in Java within the framework of the Sampa project
Keywords
Java; parallel processing; system monitoring; tree data structures; trees (mathematics); Boolean conjunction; EPS; Java; Sampa project; automated managers; common sub-expressions; composite events; concurrent systems; disjunction; distributed systems; event expressions; general purpose event processing service; intermediate nodes; leaf nodes; monitoring applications; primitive event types; relative timer events; shared trees; supported event operators; trees;
fLanguage
English
Journal_Title
Software, IEE Proceedings -
Publisher
iet
ISSN
1462-5970
Type
jour
DOI
10.1049/ip-sen:20010241
Filename
917754
Link To Document