EXACT: An Extensible Approach to Active Object-Oriented Databases.

Oscar Díaz, Arturo Jaime: EXACT: An Extensible Approach to Active Object-Oriented Databases. VLDB J. 6(4): 282-295(1997)
  author    = {Oscar D\'{\i}az and
               Arturo Jaime},
  title     = {EXACT: An Extensible Approach to Active Object-Oriented Databases},
  journal   = {VLDB J.},
  volume    = {6},
  number    = {4},
  year      = {1997},
  pages     = {282-295},
  ee        = {db/journals/vldb/DiazJ97.html},
  bibsource = {DBLP,}


Active database management systems (DBMSs) are a fast-growing area of research, mainly due to the large number of applications which can benefit from this active dimension. These applications are far from being homogeneous, requiring different kinds of functionalities. However, most of the active DBMSs described in the literature only provide a fixed, hard-wired execution model to support the active dimension. In object-oriented DBMSs, event-condition-action rules have been proposed for providing active behaviour. This paper presents EXACT, a rule manager for object-oriented DBMSs which provides a variety of options from which the designer can choose the one that best fits the semantics of the concept to be supported by rules. Due to the difficulty of foreseeing future requirements, special attention has been paid to making rule management easily extensible, so that the user can tailor it to suit specific applications. This has been borne out by an implementation in ADAM, an object-oriented DBMS. An example is shown of how the default mechanism can be easily extended to support new requirements.

Key Words

Active DBMS, Extensibility, Object-Oriented DBMS, Metaclasses

Copyright © 1997 by Springer, Berlin, Heidelberg. Permission to make digital or hard copies of the abstract is granted provided that copies are not made or distributed for profit or direct commercial advantage, and that copies show this notice along with the full citation.

Online Edition (Springer)

Citation Page

ACM SIGMOD Anthology

CDROM Version: Load the CDROM "Volume 4 Issue 1, Books, VLDB-j, TODS, ..." and ... DVD Version: Load ACM SIGMOD Anthology DVD 2" and ... BibTeX


[Aitken et al. 1992]
Alexander Aiken, Jennifer Widom, Joseph M. Hellerstein: Behavior of Database Production Rules: Termination, Confluence, and Observable Determinism. SIGMOD Conference 1992: 59-68 BibTeX
[Bocca 1991]
Jorge B. Bocca: MegaLog - A platform for developing Knowledge Base Management Systems. DASFAA 1991: 374-380 BibTeX
[Brownston et al. 1985]
[Buchmann and Dayal 1988]
[Ceri et al. 1996]
Stefano Ceri, Piero Fraternali, Stefano Paraboschi, Letizia Tanca: Active Rule Management in Chimera. Active Database Systems: Triggers and Rules For Advanced Database Processing 1996: 151-176 BibTeX
[Ceri and Widom 1996]
Stefano Ceri, Jennifer Widom: Deriving Production Rules for Constraint Maintainance. VLDB 1990: 566-577 BibTeX
[Chakravarthy et al. 1994]
Sharma Chakravarthy, V. Krishnaprasad, Eman Anwar, S.-K. Kim: Composite Events for Active Databases: Semantics, Contexts and Detection. VLDB 1994: 606-617 BibTeX
[Chakravarthy and Mishra 1991]
[Dayal 1989]
Umeshwar Dayal: Active Database Management Systems. JCDKB 1988: 150-169 BibTeX
[Dayal et al. 1988]
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
[Dayal et al. 1990]
Umeshwar Dayal, Meichun Hsu, Rivka Ladin: Organizing Long-Running Activities with Triggers and Transactions. SIGMOD Conference 1990: 204-214 BibTeX
[Diaz 1992]
Oscar Díaz: Deriving Active Rules for Constraint Maintenance in an Object-Oriented Database. DEXA 1992: 332-337 BibTeX
[Diaz et al. 1991]
Oscar Díaz, Norman W. Paton, Peter M. D. Gray: Rule Management in Object Oriented Databases: A Uniform Approach. VLDB 1991: 317-326 BibTeX
[Diaz et al. 1994]
Oscar Díaz, Arturo Jaime, Norman W. Paton, Ghassan al-Qaimari: Supporting Dynamic Displays Using Active Rules. SIGMOD Record 23(1): 21-26(1994) BibTeX
[Diaz and Paton 1994]
[Etzion 1993]
Opher Etzion: Flexible consistency modes for active databases applications. Inf. Syst. 18(6): 391-404(1993) BibTeX
[Fraternali et al. 1994]
Piero Fraternali, Danilo Montesi, Letizia Tanca: Active Database Semantics. Australasian Database Conference 1994: 195-212 BibTeX
[Gatziu and Dittrich 1994]
Stella Gatziu, Klaus R. Dittrich: Events in an Active Object-Oriented Database System. Rules in Database Systems 1993: 23-39 BibTeX
[Gehani and Jagadish 1991]
Narain H. Gehani, H. V. Jagadish: Ode as an Active Database: Constraints and Triggers. VLDB 1991: 327-336 BibTeX
[Gehani et al. 1992]
Narain H. Gehani, H. V. Jagadish, Oded Shmueli: Composite Event Specification in Active Databases: Model & Implementation. VLDB 1992: 327-338 BibTeX
[Hammer and McLeod 1981]
Michael Hammer, Dennis McLeod: Database Description with SDM: A Semantic Database Model. ACM Trans. Database Syst. 6(3): 351-386(1981) BibTeX
[Hanson and Widom 1993]
[Hull and Jacobs 1991]
Richard Hull, Dean Jacobs: Language Constructs for Programming Active Databases. VLDB 1991: 455-467 BibTeX
[Ioannidis and Sellis 1992]
Yannis E. Ioannidis, Timos K. Sellis: Supporting Inconsistent Rules in Database Systems. J. Intell. Inf. Syst. 1(3/4): 243-270(1992) BibTeX
[Medeiros and Pfeffer 1990]
[Paton 1989]
[Paton et al. 1993]
Norman W. Paton, Oscar Díaz, M. Howard Williams, Jack Campin, Andrew Dinn, Arturo Jaime: Dimensions of Active Behaviour. Rules in Database Systems 1993: 40-57 BibTeX
[Urban and Desiderio 1991]
Susan Darling Urban, Mario Desiderio: Translating Constraints to Rules in Context: A Constraint Explanation Tool. DS-4 1990: 373-392 BibTeX
[Widom 1994]
Jennifer Widom: Deductive and Active Databases: Two Paradigms or Ends of a Spectrum? Rules in Database Systems 1993: 306-315 BibTeX
[Widom and Ceri 1996]
Jennifer Widom, Stefano Ceri (Eds.): Active Database Systems: Triggers and Rules For Advanced Database Processing. Morgan Kaufmann 1996, ISBN 1-55860-304-2
Contents BibTeX
[Widom and Finkelstein 1990]
Jennifer Widom, Sheldon J. Finkelstein: Set-Oriented Production Rules in Relational Database Systems. SIGMOD Conference 1990: 259-270 BibTeX
[Widom et al. 1991]
Jennifer Widom, Roberta Cochrane, Bruce G. Lindsay: Implementing Set-Oriented Production Rules as an Extension to Starburst. VLDB 1991: 275-285 BibTeX
ACM SIGMOD Anthology - DBLP: [Home | Search: Author, Title | Conferences | Journals]
VLDB Journal: 1992-1995 Copyright © by VLDB Endowment / 1996-... Copyright © by Springer Verlag,
ACM SIGMOD Anthology: Copyright © by ACM (, Corrections:
DBLP: Copyright © by Michael Ley (, last change: Sun May 17 00:31:31 2009