Active database systems have been developed for applications needing an automatic reaction in response to certain conditions or events. Events can be simple in nature or complex. Complex events are built from simpler ones with the help of operators of an event algebra. While numerous papers propose extensions of a given set of event operators only very few address the foundations of the semantics of complex events. As a consequence most proposals mix different concepts (aspects) of complex events and offer event operators as the only means to control their semantics. This leads to peculiarities as aspects are not always handled uniformly by operators. Sometimes operators have other semantics than expected. Moreover operators of different algebras which, at first glance, look the same may have different semantics. We developed a formal meta-model for complex events. It divides the semantics of complex events into elementary, essentially independent dimensions. The resulting elementary building blocks can be used ffl to gain a solid understanding of the basic properties of complex events, ffl to detect peculiarities in existing event algebras such as those mentioned above, ffl to compare existing event algebras and ffl to design a consistent and clear event algebra.
|
343
|
Evolving algebras 1993: Lipari guide
– Gurevich
- 1995
|
|
207
|
Advanced Database Systems
– Zaniolo, Ceri, et al.
- 1997
|
|
135
|
Composite Events for Active Databases: Semantics, Contexts and Detection
– Chakravarthy, Krishnaprasad, et al.
- 1994
|
|
126
|
Composite event specification in active databases: Model & implementation
– Gehani, Jagadish, et al.
- 1992
|
|
113
|
Rules are objects too: A knowledge model for an active, object-oriented databasesystem
– Dayal, Buchmann, et al.
- 1988
|
|
94
|
The Architecture of an Active Database Management System
– McCarthy, Dayal
- 1989
|
|
50
|
The active database management system manifesto: A rulebase of ADBMS features
– DITTRICH, GATZIU, et al.
- 1995
|
|
47
|
A unified semantics for active and deductive databases
– ZANIOLO
- 1994
|
|
46
|
Evolving Algebras 1993: Lipari Guide, Specification and Validation Methods
– Gurevich
- 1995
|
|
44
|
Language constructs for programming active databases
– Hull, Jacobs
- 1991
|
|
39
|
Rules in an open system: The REACH rule system
– BRANDING, BUCHMANN, et al.
- 1994
|
|
38
|
On the semantics of complex events in active database management systems
– Zimmer, Unland
- 1999
|
|
25
|
An Overview of Three Commercial Object-Oriented DBMSs ONTOS
– Soloviev
- 1992
|
|
20
|
Anatomy of a Composite Event Detector
– Chakravarthy, Krishnaprasad, et al.
- 1993
|
|
17
|
The HiPAC Project
– Dayal, Buchmann, et al.
- 1996
|
|
17
|
Active Database Facilities in Ode
– Gehani, Jagadish
- 1991
|
|
15
|
Composite Events in NAOS
– Collet, Coupaye
- 1996
|
|
15
|
A denotational semantics for the Starburst production rule language
– WIDOM
- 1992
|
|
14
|
Events in an active object-oriented database
– GATZIU, K
- 1994
|
|
14
|
SNOOP: An Event Specification Language for Active Databases
– Mishra
- 1991
|
|
13
|
Formal Specification Of Active Database Functionality: A Survey
– Paton, Campin, et al.
- 1995
|
|
12
|
Ten Years of Activity in Active Database Systems: What Have We Accomplished
– Dayal
- 1995
|
|
12
|
Event Detection for Supporting Active Capability in an OODBMS: Semantics, Architecture, and Implementation
– Krishnaprasad
- 1994
|
|
12
|
Composite Events in Chimera
– Meo, Psaila, et al.
- 1996
|
|
11
|
The Starburst Rule System
– Widom
- 1996
|
|
9
|
Denotational semantics for an active rule execution model
– Coupaye, Collet
- 1995
|
|
8
|
CEDE: Composite Event Detector in an Active Object-Oriented Database
– Eriksson
- 1993
|
|
5
|
Using Petri Nets for Rule Termination Analysis
– Zimmer, Meckenstock, et al.
- 1996
|
|
4
|
Beschreibung ereignisgesteuerter Aktivitaten in datenbankgest utzten Informationssystemen
– Behrends
- 1995
|
|
4
|
A Formal Metamodel for the Definition of the Semantics of Complex Events
– Zimmer
- 1996
|
|
3
|
A Uniform Model to Express the Behaviour of Rules with Different Semantics
– Comai, Fraternali, et al.
- 1995
|
|
3
|
Active Database Semantics
– Fraternali, Montesi, et al.
- 1994
|
|
3
|
A General Model for Event Specification in Active Database Management Systems
– Zimmer, Unland, et al.
- 1997
|
|
3
|
CEDE: Composite Event Detector In An Active Object-Oriented Database
– Erikson
- 1993
|
|
3
|
et al. On implementing a language for specifying active database execution models
– Ghandeharizadeh, Hull, et al.
- 1993
|
|
2
|
An Operational Semantics for the Activity Descpription Language ADL
– Behrends
- 1994
|
|
2
|
The Active Database System Manifesto: A Rulebase of ADBMS features
– Dittrich, Geppert
- 1995
|
|
2
|
EECA: An Active Knowledge Model
– Naqvi, Ibrahim
- 1994
|
|
2
|
An Operational Semantics for the Activity Description Language ADL
– Behrends
- 1994
|
|
2
|
Logical Events in ECA-Rules
– Schwinger
- 1995
|
|
1
|
Ein Meta-Modell für die Definition der Semantik von komplexen Ereignissen
– Zimmer
- 1998
|