DocumentCode
2332884
Title
A unified approach for specifying timing constraints and composite events in active real-time database systems
Author
Liu, Guangtian ; Mok, Aloysius K. ; Konana, Prabhudev
Author_Institution
Dept. of Comput. Sci., Texas Univ., Austin, TX, USA
fYear
1998
fDate
3-5 Jun 1998
Firstpage
199
Lastpage
208
Abstract
In active database systems, events are used in ECA rules to specify the time to check the conditions of the rules. Composite events can be constructed in an intuitive way by applying event operators, such as and, or, sequence, etc., to primitive events. Where timing is important, these event operators may introduce ambiguity if there is no formal semantics defining the occurrence of the composite events. The authors propose a formalism to specify a wider range of composite events with formal semantics in the logic RTL which is especially amenable for specifying timing constraints in real-time systems. The use of RTL to define the formal semantics also allows us to exploit compilation methods which can be used to translate the enabling conditions of ECA rules into timing constraints. Thus the detection of composite events can be handled by monitoring the corresponding timing constraints, a subject which has been explored in their previous work. A prototype implementation of this approach, a Java package for composite event specification, compilation and detection, is discussed in the paper
Keywords
active databases; formal specification; program compilers; real-time systems; timing; ECA rules; Java package; active real-time database systems; composite event compilation; composite event detection; composite event specification; enabling condition translation; event operators; formal semantics; primitive events; timing constraint specification; Database systems; Event detection; Information management; Java; Logic; Management information systems; Monitoring; Prototypes; Real time systems; Timing;
fLanguage
English
Publisher
ieee
Conference_Titel
Real-Time Technology and Applications Symposium, 1998. Proceedings. Fourth IEEE
Conference_Location
Denver, CO
Print_ISBN
0-8186-8569-7
Type
conf
DOI
10.1109/RTTAS.1998.683204
Filename
683204
Link To Document