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 :
بازگشت