The Architecture Of An Active Data Base Management System.
Dennis R. McCarthy, Umeshwar Dayal:
The Architecture Of An Active Data Base Management System.
SIGMOD Conference 1989: 215-224@inproceedings{DBLP:conf/sigmod/McCarthyD89,
author = {Dennis R. McCarthy and
Umeshwar Dayal},
editor = {James Clifford and
Bruce G. Lindsay and
David Maier},
title = {The Architecture Of An Active Data Base Management System},
booktitle = {Proceedings of the 1989 ACM SIGMOD International Conference on
Management of Data, Portland, Oregon, May 31 - June 2, 1989},
publisher = {ACM Press},
year = {1989},
pages = {215-224},
ee = {http://doi.acm.org/10.1145/67544.66946, db/conf/sigmod/McCarthyD89.html},
crossref = {DBLP:conf/sigmod/89},
bibsource = {DBLP, http://dblp.uni-trier.de}
}
BibTeX
Abstract
The HiPAC project is investigating active, time-constrained database managment. An active DBMS is one which automatically executes specified actions when specified 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 specifies 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. In this paper we propose an architecture for an active DBMS that supports ECA rules. This architecture provides new forms of interaction, in support of ECA rules, between application programs and the DBMS. This leads to a new paradigm for constructing database applications.
Copyright © 1989 by the ACM,
Inc., used by permission. Permission to make
digital or hard copies is granted provided that
copies are not made or distributed for profit or
direct commercial advantage, and that copies show
this notice on the first page or initial screen of
a display along with the full citation.
Online Version (ACM WWW Account required): Full Text in PDF Format
CDROM Version: Load the CDROM "Volume 1 Issue 2, SIGMOD '75-'92" and ...
DVD Version: Load ACM SIGMOD Anthology DVD 1" and ...
BibTeX
Printed Edition
James Clifford, Bruce G. Lindsay, David Maier (Eds.):
Proceedings of the 1989 ACM SIGMOD International Conference on Management of Data, Portland, Oregon, May 31 - June 2, 1989.
ACM Press 1989 BibTeX
,
SIGMOD Record 18(2), June 1989
Contents
References
- [BUC89]
- Alejandro P. Buchmann, Dennis R. McCarthy, Meichun Hsu, Umeshwar Dayal:
Time-Critical Database Scheduling: A Framework For Integrating Real-Time Scheduling and Concurrency Control.
ICDE 1989: 470-480 BibTeX
- [COD73]
- ...
- [DAY88a]
- ...
- [DAY88b]
- Umeshwar Dayal, Alejandro P. Buchmann, Dennis R. McCarthy:
Rules Are Objects Too: A Knowledge Model For An Active, Object-Oriented Database System.
OODBS 1988: 129-143 BibTeX
- [ESW75]
- Kapali P. Eswaran, Donald D. Chamberlin:
Functional Specifications of Subsystem for Database Integrity.
VLDB 1975: 48-68 BibTeX
- [ESW76]
- ...
- [HSU88]
- Meichun Hsu, Rivka Ladin, Dennis R. McCarthy:
An Execution Model for Active Data Base Management Systems.
JCDKB 1988: 171-179 BibTeX
- [MAN86]
- Frank Manola, Umeshwar Dayal:
PDM: An Object-Oriented Data Model.
OODBS 1986: 18-25 BibTeX
- [MOR83]
- Matthew Morgenstern:
Active Databases as a Paradigm for Enhanced Computing Environments.
VLDB 1983: 34-42 BibTeX
- [MOS85]
- ...
- [STO86]
- Michael Stonebraker, Eric N. Hanson, Spyros Potamianos:
The POSTGRES Rule Manager.
IEEE Trans. Software Eng. 14(7): 897-907(1988) BibTeX
- [SYB87]
- ...
Referenced by
- Mehmet Altinel, Michael J. Franklin:
Efficient Filtering of XML Documents for Selective Dissemination of Information.
VLDB 2000: 53-64
- Jianjun Chen, David J. DeWitt, Feng Tian, Yuan Wang:
NiagaraCQ: A Scalable Continuous Query System for Internet Databases.
SIGMOD Conference 2000: 379-390
- Sin Yeung Lee, Tok Wang Ling:
Unrolling Cycles to Decide Trigger Termination.
VLDB 1999: 483-493
- Eric N. Hanson, Chris Carnes, Lan Huang, Mohan Konyala, Lloyd Noronha, Sashi Parthasarathy, J. B. Park, Albert Vernon:
Scalable Trigger Processing.
ICDE 1999: 266-275
- Eric N. Hanson, I.-Cheng Chen, Roxana Dastur, Kurt Engel, Vijay Ramaswamy, Wendy Tan, Chun Xu:
A Flexible and Recoverable Client/Server Database Event Notification System.
VLDB J. 7(1): 12-24(1998)
- Stanley Y. W. Su, Ramamohanrao S. Jawadi, Prashant Cherukuri, Qiang Li, Richard Nartey:
OSAM*.KBMS/P: A Parallel, Active, Object-Oriented Knowledge Base Server.
IEEE Trans. Knowl. Data Eng. 10(1): 55-75(1998)
- Anastassia Ailamaki, Yannis E. Ioannidis, Miron Livny:
Scientific Workflow Management by Database Management.
SSDBM 1998: 190-199
- Vijay K. Vaishnavi, Gary C. Buchanan, William L. Kuechler Jr.:
A Data/Knowledge Paradigm for the Modeling and Design of Operations Support Systems.
IEEE Trans. Knowl. Data Eng. 9(2): 275-291(1997)
- Luigi Palopoli, Riccardo Torlone:
Generalized Production Rules as a Basis for Integrating Active and Deductive Databases.
IEEE Trans. Knowl. Data Eng. 9(6): 848-862(1997)
- Philippe Picouet, Victor Vianu:
Expressiveness and Complexity of Active Databases.
ICDT 1997: 155-172
- Qiming Chen, Umeshwar Dayal:
Failure Handling for Transaction Hierarchies.
ICDE 1997: 245-254
- C. K. Kim, Janusz R. Getta:
Concurrency Control in Active Database Systems with Prioritised Rules.
ADBIS 1997: 29-34
- Rajendran M. Sivasankaran, John A. Stankovic, Donald F. Towsley, Bhaskar Purimetla, Krithi Ramamritham:
Priority Assignment in Real-Time Active Databases.
VLDB J. 5(1): 19-34(1996)
- Shahram Ghandeharizadeh, Richard Hull, Dean Jacobs:
Heraclitus: Elevating Deltas to be First-Class Citizens in a Database Programming Language.
ACM Trans. Database Syst. 21(3): 370-426(1996)
- Joan Peckham, Fred J. Maryanski, Steven A. Demurjian:
Towards the Correctness and Consistency of Update Semantics in Semantic Database Schema.
IEEE Trans. Knowl. Data Eng. 8(3): 503-507(1996)
- Eric N. Hanson:
The Design and Implementation of the Ariel Active Database Rule System.
IEEE Trans. Knowl. Data Eng. 8(1): 157-172(1996)
- Gilbert Babin, Cheng Hsu:
Decomposition of Knowledge for Concurrent Processing.
IEEE Trans. Knowl. Data Eng. 8(5): 758-772(1996)
- Martin Sköld, Tore Risch:
Using Partial Differencing for Efficient Monitoring of Deferred Complex Rule Conditions.
ICDE 1996: 392-401
- Daniel F. Lieuwen, Narain H. Gehani, Robert M. Arlein:
The Ode Active Database: Trigger Semantics and Implementation.
ICDE 1996: 412-420
- Qiming Chen, Umeshwar Dayal:
A Transactional Nested Process Management System.
ICDE 1996: 566-573
- Youssef Amghar, Madjid Meziane:
Designing Databases Using the Activity Paradigm.
ADBIS 1996: 57-64
- Jennifer Widom, Stefano Ceri (Eds.):
Active Database Systems: Triggers and Rules For Advanced Database Processing.
Morgan Kaufmann 1996, ISBN 1-55860-304-2
Contents - Piero Fraternali, Letizia Tanca:
A Structured Approach for the Definition of the Semantics of Active Databases.
ACM Trans. Database Syst. 20(4): 414-471(1995)
- I-Min A. Chen, Richard Hull, Dennis McLeod:
An Execution Model for Limited Ambiguity Rules and Its Application to Derived Data Update.
ACM Trans. Database Syst. 20(4): 365-413(1995)
- Tor Didriksen, César A. Galindo-Legaria, Eirik Dahle:
Database De-Centralization - A Practical Approach.
VLDB 1995: 654-665
- A. Prasad Sistla, Ouri Wolfson:
Temporal Conditions and Integrity Constraints in Active Database Systems.
SIGMOD Conference 1995: 269-280
- Wen-Chi Hou, Zhongyang Zhang:
Enhancing Database Correctness: a Statistical Approach.
SIGMOD Conference 1995: 223-232
- Philippe Picouet, Victor Vianu:
Semantics and Expressiveness Issues in Active Databases.
PODS 1995: 126-138
- Danilo Montesi, Riccardo Torlone:
A Rewriting Technique for the Analysis and the Optimization of Active Databases.
ICDT 1995: 238-251
- Danilo Montesi, Riccardo Torlone:
A Transaction Transformation Approach to Active Rule Processing.
ICDE 1995: 109-116
- Lyman Do, Pamela Drew:
Active Database Management of Global Data Integrity Constraints in Heterogeneous Database Environments.
ICDE 1995: 99-108
- Danilo Montesi, Riccardo Torlone:
A Framework for the Specification of Active Rule Language Semantics.
DBPL 1995: 4
- Umeshwar Dayal, Qiming Chen:
From Database Programming to Business Process Programming.
DBPL 1995: 1
- Shinichi Ueshima, Kazuhiro Ohtsuki, Jun-ya Morishita, Qing Qian, Hiroaki Oiso, Katsumi Tanaka:
Incremental Data Organization for Ancient Document Databases.
DASFAA 1995: 457-466
- Stephen Correl, Daniel P. Miranker:
On Isolation, Concurrency, and the Venus Rule Language.
CIKM 1995: 281-289
- Serge Abiteboul, Richard Hull, Victor Vianu:
Foundations of Databases.
Addison-Wesley 1995, ISBN 0-201-53771-0
Contents - Tak W. Yan, Hector Garcia-Molina:
Index Structures for Selective Dissemination of Information Under the Boolean Model.
ACM Trans. Database Syst. 19(2): 332-364(1994)
- Christine Collet, Thierry Coupaye, T. Svensen:
NAOS - Efficient and Modular Reactive Capabilities in an Object-Oriented Database System.
VLDB 1994: 132-143
- Hasanat M. Dewan, Salvatore J. Stolfo, Mauricio A. Hernández, Jae-Jun Hwang:
Predictive Dynamic Load Balancing of Parallel and Distributed Rule and Query Processing.
SIGMOD Conference 1994: 277-288
- Heinrich Jasper:
Active Databases for Active Repositories.
ICDE 1994: 375-384
- Wen-Chi Hou, Gultekin Özsoyoglu:
Processing Time-Constrained Aggregate Queries in CASE-DB.
ACM Trans. Database Syst. 18(2): 224-261(1993)
- Dennis R. McCarthy, Sunil K. Sarin:
Workflow and Transactions in InConcert.
IEEE Data Eng. Bull. 16(2): 53-56(1993)
- Hiroshi Ishikawa, Kazumi Kubota:
An Active Object-Oriented Database: A Multi-Paradigm Approach to Constraint Management.
VLDB 1993: 467-478
- Shahram Ghandeharizadeh, Richard Hull, Dean Jacobs, Jaime Castillo, Martha Escobar-Molano, Shih-Hui Lu, Junhui Luo, Chiu Tsang, Gang Zhou:
On Implementing a Language for Specifying Active Database Execution Models.
VLDB 1993: 441-454
- Stefano Ceri, Jennifer Widom:
Managing Semantic Heterogeneity with Production Rules and Persistent Queues.
VLDB 1993: 108-119
- David A. Brant, Daniel P. Miranker:
Index Support for Rule Activation.
SIGMOD Conference 1993: 42-48
- Sunit K. Gala, Shamkant B. Navathe, Manuel E. Bermudez:
Voltaire: A Database Programming Language with a Single Execution Model for Evaluating Queries, Constraints amd Functions.
ICDE 1993: 283-292
- Linda G. DeMichiel, Donald D. Chamberlin, Bruce G. Lindsay, Rakesh Agrawal, Manish Arya:
Polyglot: Extensions to Relational Databases for Sharable Types and Functions in a Multi-Language Environment.
ICDE 1993: 651-660
- Lissa F. Pollacia, Lois M. L. Delcambre:
The Object Flow Model: A Formal Framework for Describing the Dynamic Construction, Destruction and Interaction of Complex Objects.
ER 1993: 1-12
- Anthony J. Bonner, Michael Kifer, Mariano P. Consens:
Database Programming in Transaction Logic.
DBPL 1993: 309-337
- Michael Stonebraker:
The Integration of Rule Systems and Database Systems.
IEEE Trans. Knowl. Data Eng. 4(5): 415-423(1992)
- Tore Risch, Martin Sköld:
Active Rules based on Object-Oriented Queries.
IEEE Data Eng. Bull. 15(1-4): 27-30(1992)
- Eric Simon, Jerry Kiernan, Christophe de Maindreville:
Implementing High Level Active Rules on Top of a Relational DBMS.
VLDB 1992: 315-326
- Dennis Heimbigner:
Experiences With an Object Manager for a Process-Centered Environment.
VLDB 1992: 585-595
- Stefano Ceri, Jennifer Widom:
Production Rules in Parallel and Distributed Database Environments.
VLDB 1992: 339-351
- Douglas B. Terry, David Goldberg, David A. Nichols, Brian M. Oki:
Continuous Queries over Append-Only Databases.
SIGMOD Conference 1992: 321-330
- Narain H. Gehani, H. V. Jagadish, Oded Shmueli:
Event Specification in an Active Object-Oriented Database.
SIGMOD Conference 1992: 81-90
- Alexander Aiken, Jennifer Widom, Joseph M. Hellerstein:
Behavior of Database Production Rules: Termination, Confluence, and Observable Determinism.
SIGMOD Conference 1992: 59-68
- Serge Abiteboul, Allen Van Gelder:
Optimizing Active Databases using the Split Technique.
ICDT 1992: 171-187
- Stefano Ceri:
A Declarative Approach to Active Databases.
ICDE 1992: 452-456
- Edward Sciore:
Using Annotations to Support Multiple Kinds of Versioning in an Object-Oriented Database System.
ACM Trans. Database Syst. 16(3): 417-438(1991)
- Xiaolei Qian, Gio Wiederhold:
Incremental Recomputation of Active Relational Expressions.
IEEE Trans. Knowl. Data Eng. 3(3): 337-341(1991)
- Michael J. Carey, Rajiv Jauhari, Miron Livny:
On Transaction Boundaries in Active Databases: A Performance Perspective.
IEEE Trans. Knowl. Data Eng. 3(3): 320-336(1991)
- Michael Stonebraker, Greg Kemnitz:
The Postgres Next Generation Database Management System.
Commun. ACM 34(10): 78-92(1991)
- Guy M. Lohman, Bruce G. Lindsay, Hamid Pirahesh, K. Bernhard Schiefer:
Extensions to Starburst: Objects, Types, Functions, and Rules.
Commun. ACM 34(10): 94-109(1991)
- Jennifer Widom, Roberta Cochrane, Bruce G. Lindsay:
Implementing Set-Oriented Production Rules as an Extension to Starburst.
VLDB 1991: 275-285
- Ulf Schreier, Hamid Pirahesh, Rakesh Agrawal, C. Mohan:
Alert: An Architecture for Transforming a Passive DBMS into an Active DBMS.
VLDB 1991: 469-478
- Richard Hull, Dean Jacobs:
Language Constructs for Programming Active Databases.
VLDB 1991: 455-467
- Narain H. Gehani, H. V. Jagadish:
Ode as an Active Database: Constraints and Triggers.
VLDB 1991: 327-336
- Stefano Ceri, Jennifer Widom:
Deriving Production Rules for Incremental View Maintenance.
VLDB 1991: 577-589
- Rakesh Agrawal, Roberta Cochrane, Bruce G. Lindsay:
On Maintaining Priorities in a Production Rule System.
VLDB 1991: 479-487
- Henry F. Korth, Nandit Soparkar, Abraham Silberschatz:
Triggered Real-Time Databases with Consistency Constraints.
VLDB 1990: 71-82
- Stefano Ceri, Jennifer Widom:
Deriving Production Rules for Constraint Maintainance.
VLDB 1990: 566-577
- Jennifer Widom, Sheldon J. Finkelstein:
Set-Oriented Production Rules in Relational Database Systems.
SIGMOD Conference 1990: 259-270
- Michael Stonebraker, Anant Jhingran, Jeffrey Goh, Spyros Potamianos:
On Rules, Procedures, Caching and Views in Data Base Systems.
SIGMOD Conference 1990: 281-290
- Gerald Kiernan, Christophe de Maindreville, Eric Simon:
Making Deductive Databases a Practical Technology: A Step Forward.
SIGMOD Conference 1990: 237-246
- Umeshwar Dayal, Meichun Hsu, Rivka Ladin:
Organizing Long-Running Activities with Triggers and Transactions.
SIGMOD Conference 1990: 204-214
- José A. Blakeley, Nancy L. Martin:
Join Index, Materialized View, and Hybrid-Hash Join: A Performance Analysis.
ICDE 1990: 256-263
- Francisca Antunes, Seán Baker, Brian Caulfield, Mauricio Lopez, Mark Sheppard:
A Pragmatic Approach for Integrating Data Management and Tasks Management: Modelling and Implementation Issues.
EDBT 1990: 422-436
BibTeX
ACM SIGMOD Anthology - DBLP:
[Home | Search: Author, Title | Conferences | Journals]
ACM SIGMOD Anthology: Copyright © by ACM (info@acm.org), Corrections: anthology@acm.org
DBLP: Copyright © by Michael Ley (ley@uni-trier.de), last change: Sat May 16 23:39:58 2009