1989
DOI: 10.1145/66926.66946
|View full text |Cite
|
Sign up to set email alerts
|

The architecture of an active database management system

Abstract: The HiPAC project is investigating active, time-constrained database managment. An active DBMS is one which automatically executes specified actions when speciifed conditions arise. HiPAC has proposed Event-ConditionAction (ECA) rules as a formalism for active database capabilities. We have also developed an execution model that speicifes how these rules are processed in the context of database transactions. The additional functionality provided by ECA rules makes new demands on the design of an active DBMS. I… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
64
0
1

Year Published

1993
1993
2012
2012

Publication Types

Select...
5
3
1

Relationship

0
9

Authors

Journals

citations
Cited by 233 publications
(66 citation statements)
references
References 3 publications
0
64
0
1
Order By: Relevance
“…Examples where this field plays a key role are emergency control systems, real-time collaboration, or active databases [47]. Here we collectively refer to this class of systems as eventdriven interaction paradigms (EDIP).…”
Section: Figure 1: Sub-areas Of Event-based Systemsmentioning
confidence: 99%
See 1 more Smart Citation
“…Examples where this field plays a key role are emergency control systems, real-time collaboration, or active databases [47]. Here we collectively refer to this class of systems as eventdriven interaction paradigms (EDIP).…”
Section: Figure 1: Sub-areas Of Event-based Systemsmentioning
confidence: 99%
“…The approach provides the expressive power of event-condition-action (ECA) rules [47], a popular method for CEP specification. Our formalization is also in line with the stream transformer definition in [64], since the timestamp is accessible as an event property in our model.…”
Section: Input-output Operator Functionmentioning
confidence: 99%
“…11 demonstrates another system trigger used to activate event adapters when events arrive. A cursor is declared to retrieve all the event adapters registered to listen to this event in lines [11][12][13][14][15][16]. Then a loop is used to execute each entry in the cursor in lines 18-27.…”
Section: Event Triggersmentioning
confidence: 99%
“…An important difference that characterizes a deductive database system with respect to a relational one is that the former stores not only data, but also rules, that allow additional information to be derived from the data stored into the database. Moreover, a deductive database system offers a uniform, declarative paradigm, based on formal logic, for the static Many proposals for using active rules in databases have appeared, both commercial [3,4,19,26,36] and academic [11,14,18,21,25,30,33,37,38,40,41,42] (the latter usually being more flexible than the former). In order to assign a clear semantics to active rules, several approaches have been proposed to integrate active rules in a deductive framework.…”
Section: Introductionmentioning
confidence: 99%