Composite event query; Event declaration; Event definition
Event specifications define event types in terms of patterns of other event types by using event operators (either expressed as operators in an operator grammar or as functions in a functional grammar) and event contexts. Event types are categorized as atomic (or primitive) or composite. An atomic event type is either a system primitive (e.g., begin transaction) or it can be any defined atomic change in an activity such as a method, procedure, task, etc. (e.g., method has been called). Event types defined in terms of other event types are named composite event types.
Essentially, whenever something has to be defined, it is necessary to have a specification. This can be found in several disciplines of computer science, for example, programming languages, compiler technology, etc.
Event specifications became significant with the advent of the HiPAC project , in which seminal work on...
- 3.Bry F, Eckert M. Rule-based composite event queries: the language XChangeEQ and its semantics. In: Proceedings of the 1st International Conference on Web Reasoning and Rule Systems; 2007. p. 16–30.Google Scholar
- 4.Chakravarthy S, Krishnaprasad V, Anwar E, Kim SK. Composite events for active database: semantics, contexts, and detection. In: Proceedings of the 20th International Conference on Very Large Data Bases; 1994. p. 606–17.Google Scholar
- 6.Gatziu S. Events in an active object-oriented database system. PhD thesis, University of Zurich; 1994.Google Scholar
- 7.Gehani NH, Jagadish HV, Schmueli O. COMPOSE – a system for composite event specification and detection. In: Advanced database concepts and research issues. Berlin: Springer; 1993.Google Scholar
- 9.Liu G, Mok AK, Konana P. A unified approach for specifying timing constraints and composite events in active real-time database systems. In: Proceedings of the 4th Real-Time Technology and Applications Symposium; 1998. p. 199–208.Google Scholar
- 10.Mellin J. Resource-predictable and efficient monitoring of events. PhD thesis, no. 876, University of Linköping; 2004.Google Scholar
- 11.Carlson J, Lisper B. An event detection algebra for reactive systems. In: Proceedings of the 4th ACM International Conference on Embedded Software; 2004. p. 147–54.Google Scholar
- 12.Buchmann AP, Zimmermann J, Blakeley JA, Wells DL. Building an integrated active OODBMS: requirements, architecture, and design decisions. In: Proceedings of the 11th International Conference on Data Engineering; 1995. p. 117–28.Google Scholar
- 14.Common base events. http://www.ibm.com/developerworks/library/specification/ws-cbe/
- 15.Galton A, Augusto J. Two approaches to event definition. In: Proceedings of the 13th International Conference on Database and Expert Systems Applications; 2002. p. 547–56.Google Scholar
- 17.Zimmer D, Unland R. On the semantics of complex events in active database management systems. In: Proceedings of the 15th International Conference on Data Engineering; 1999. p. 392–9.Google Scholar
- 18.Geppert A, Berndtsson M, Lieuwen D, Roncancio C. Performance evaluation of object-oriented active database management systems using the BEAST benchmark. Theor Pract Object Syst. 1998;4(4):1–16.Google Scholar
- 19.Berndtsson M, Mellin J, Högberg U. Visualization of the composite event detection process. In: Proceedings of the International Workshop on User Interfaces to Data Intensive Systems; 1999. p. 118–27.Google Scholar