Proceedings of the 1989 ACM SIGMOD International Conference on Management of Data - SIGMOD '89 1989
DOI: 10.1145/67544.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-Condition-Action (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. … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
53
0

Year Published

1992
1992
2010
2010

Publication Types

Select...
7
1
1

Relationship

0
9

Authors

Journals

citations
Cited by 185 publications
(53 citation statements)
references
References 0 publications
0
53
0
Order By: Relevance
“…In a database, data are persisted in a database and queries retrieve these data, whereas in the publish/subscribe model, the queries (subscriptions) are stored at the broker, and the data (publications) are pushed to the subscribers. A subscription can be thought of as a long running query, so it may be helpful to think of publish/subscribe model as being similar to database triggers [18]. It is important to note that in most publish/subscribe systems, subscriptions only match future publications.…”
Section: Publisher Publishermentioning
confidence: 99%
“…In a database, data are persisted in a database and queries retrieve these data, whereas in the publish/subscribe model, the queries (subscriptions) are stored at the broker, and the data (publications) are pushed to the subscribers. A subscription can be thought of as a long running query, so it may be helpful to think of publish/subscribe model as being similar to database triggers [18]. It is important to note that in most publish/subscribe systems, subscriptions only match future publications.…”
Section: Publisher Publishermentioning
confidence: 99%
“…First, the ERP systems or supply chain applications feed planning, transactional and processrelated data into a database which stores shared data objects. Second, an information flow engine based on ECA rules (McCarthy and Dayal 1989) is used to facilitate information flows exchanged between partners. Third, to build "sense-and-respond" capabilities (Kapoor et al 2005) in a supply chain, an event engine (Liu et al 2007) is included to detect, analyze, and respond to events in real time.…”
Section: Managerial Implications and Limitationsmentioning
confidence: 99%
“…A state is shown as a rectangle with rounded corners whereas a transition is drawn as a line between two states, with an arrowhead pointing to the destination state. The transition can be labelled with the ECA (event-condition-action) rule (McCarthy and Dayal 1989) in the form of E[C]A, where E is the event, C is the guard condition and A is an action expression. An ECA rule represents the fact: the associated transition is triggered and the action A is then executed when the object being in the source state receives the event E and the guard conditions C are satisfied.…”
Section: State Machinesmentioning
confidence: 99%