ACM SIGMOD Anthology VLDB dblp.uni-trier.de

Rule Management in Object Oriented Databases: A Uniform Approach.

Oscar Díaz, Norman W. Paton, Peter M. D. Gray: Rule Management in Object Oriented Databases: A Uniform Approach. VLDB 1991: 317-326
@inproceedings{DBLP:conf/vldb/DiazPG91,
  author    = {Oscar D\'{\i}az and
               Norman W. Paton and
               Peter M. D. Gray},
  editor    = {Guy M. Lohman and
               Am\'{\i}lcar Sernadas and
               Rafael Camps},
  title     = {Rule Management in Object Oriented Databases: A Uniform Approach},
  booktitle = {17th International Conference on Very Large Data Bases, September
               3-6, 1991, Barcelona, Catalonia, Spain, Proceedings},
  publisher = {Morgan Kaufmann},
  year      = {1991},
  isbn      = {1-55860-150-3},
  pages     = {317-326},
  ee        = {db/conf/vldb/DiazPG91.html},
  crossref  = {DBLP:conf/vldb/91},
  bibsource = {DBLP, http://dblp.uni-trier.de}
}
BibTeX

Abstract

Rules have been proposed for providing active behaviour in DBMS. Previous attempts to add rules to Object Oriented DBs have often resulted in a dichotomy between rules and other kind of objects. Here a uniform approach is presented, in which rules are described and handled in the same way as any other object in the system, without any additional mechanisms being introduced. Thus rules can be related to other objects or arranged in hierarchies, and rules can even be defined which are triggered by methods attached to rules themselves. Since rules and classes are both objects, a relationship between these two kinds of objects can be used to provide a class-based index for rules. In this way, the search for applicable rules is considerably reduced. An early implementation and several examples are shown in ADAM, an Object Oriented DB in PROLOG.

Copyright © 1991 by the VLDB Endowment. Permission to copy without fee all or part of this material is granted provided that the copies are not made or distributed for direct commercial advantage, the VLDB copyright notice and the title of the publication and its date appear, and notice is given that copying is by the permission of the Very Large Data Base Endowment. To copy otherwise, or to republish, requires a fee and/or special permission from the Endowment.


Online Paper

ACM SIGMOD Anthology

CDROM Version: Load the CDROM "Volume 1 Issue 5, VLDB '89-'97" and ... DVD Version: Load ACM SIGMOD Anthology DVD 1" and ... BibTeX

Printed Edition

Guy M. Lohman, Amílcar Sernadas, Rafael Camps (Eds.): 17th International Conference on Very Large Data Bases, September 3-6, 1991, Barcelona, Catalonia, Spain, Proceedings. Morgan Kaufmann 1991, ISBN 1-55860-150-3
BibTeX

References

[Amy 89]
I-Min A. Chen, Dennis McLeod: Derived Data Update in Semantic Databases. VLDB 1989: 225-235 BibTeX
[Bauz 90]
...
[BBBC 90 ]
Michael Stonebraker, Lawrence A. Rowe, Bruce G. Lindsay, Jim Gray, Michael J. Carey, Michael L. Brodie, Philip A. Bernstein, David Beech: Third-Generation Database System Manifesto - The Committee for Advanced DBMS Function. DS-4 1990: 495-511 BibTeX
[Chakrav 89]
Sharma Chakravarthy: Rule Management and Evaluation: An Active DBMS Perspective. SIGMOD Record 18(3): 20-28(1989) BibTeX
[Dayal 88]
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 89]
Umeshwar Dayal: Active Database Management Systems. JCDKB 1988: 150-169 BibTeX
[Diaz 90]
Oscar Díaz, Peter M. D. Gray: Semantic-rich User-defined Relationship as a Main Constructor in Object Oriented Database. DS-4 1990: 207-224 BibTeX
[Diaz 91a]
Oscar Díaz, Norman W. Paton: Sharing Behaviour in an Object-Oriented Database using a Rule-Based Mechanism. BNCOD 1991: 17-37 BibTeX
[Diaz 91b]
Oscar Díaz: Deriving Active Rules for Constraint Maintenance in an Object-Oriented Database. DEXA 1992: 332-337 BibTeX
[Ellis 89]
...
[Eswaran 75]
Kapali P. Eswaran, Donald D. Chamberlin: Functional Specifications of Subsystem for Database Integrity. VLDB 1975: 48-68 BibTeX
[Gray 91]
...
[Hammer 81]
Michael Hammer, Dennis McLeod: Database Description with SDM: A Semantic Database Model. ACM Trans. Database Syst. 6(3): 351-386(1981) BibTeX
[Hewitt 77]
Carl Hewitt: Viewing Control Structures as Patterns of Passing Messages. Artif. Intell. 8(3): 323-364(1977) BibTeX
[Hudson 89]
Scott E. Hudson, Roger King: Cactis: A Self-Adaptive, Concurrent Implementation of an Object-Oriented Database Management System. ACM Trans. Database Syst. 14(3): 291-321(1989) BibTeX
[Kotz 88]
Angelika M. Kotz, Klaus R. Dittrich, Jutta A. Mülle: Supporting Semantic Rules by a Generalized Event/Trigger Mechanism. EDBT 1988: 76-91 BibTeX
[Morgens 84]
Matthew Morgenstern: Constraint Equations: Declarative Expression of Constraints With Automatic Enforcement. VLDB 1984: 291-300 BibTeX
[Paton 89]
...
[Paton 90]
Norman W. Paton, Oscar Díaz: Metaclasses in Object-Oriented Databases. DS-4 1990: 331-347 BibTeX
[Stonebr 90]
Michael Stonebraker, Anant Jhingran, Jeffrey Goh, Spyros Potamianos: On Rules, Procedures, Caching and Views in Data Base Systems. SIGMOD Conference 1990: 281-290 BibTeX

Referenced by

  1. Sin Yeung Lee, Tok Wang Ling: Unrolling Cycles to Decide Trigger Termination. VLDB 1999: 483-493
  2. Shuang Yang, Sharma Chakravarthy: Formal Semantics of Composite Events for Distributed Environments. ICDE 1999: 400-407
  3. 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)
  4. Qing Li, Frederick H. Lochovsky: ADOME: An Advanced Object Modeling Environment. IEEE Trans. Knowl. Data Eng. 10(2): 255-276(1998)
  5. Sin Yeung Lee, Tok Wang Ling: A Path Removing Technique for Detecting Trigger Termination. EDBT 1998: 341-355
  6. Oscar Díaz, Arturo Jaime: EXACT: An Extensible Approach to Active Object-Oriented Databases. VLDB J. 6(4): 282-295(1997)
  7. C. K. Kim, Janusz R. Getta: Concurrency Control in Active Database Systems with Prioritised Rules. ADBIS 1997: 29-34
  8. Jennifer Widom: The Starburst Active Database Rule System. IEEE Trans. Knowl. Data Eng. 8(4): 583-595(1996)
  9. Ian S. Thomas, Andrew C. Jones: Extending the Gemstone Smalltalk Interface Debugger to cope with Active Database Components. ADBIS 1996: 183-191
  10. Jennifer Widom, Stefano Ceri (Eds.): Active Database Systems: Triggers and Rules For Advanced Database Processing. Morgan Kaufmann 1996, ISBN 1-55860-304-2
    Contents
  11. Sharma Chakravarthy: Early Active Database Efforts: A Capsule Summary. IEEE Trans. Knowl. Data Eng. 7(6): 1008-1010(1995)
  12. Alejandro P. Buchmann, Jürgen Zimmermann, José A. Blakeley, David L. Wells: Building an Integrated Active OODBMS: Requirements, Architecture, and Design Decisions. ICDE 1995: 117-128
  13. Arantza Illarramendi, José Miguel Blanco, Eduardo Mena, Alfredo Goñi, J. M. Perez: Maintaining Schemata Consistency for Interoperable Database Systems. DASFAA 1995: 36-43
  14. Maguelonne Teisseire, Pascal Poncelet, Rosine Cicchetti: Towards Event-Driven Modelling for Database Design. VLDB 1994: 285-296
  15. Amy J. Lee, Elke A. Rundensteiner, Spencer Thomas: Physical Map Assembler: An Active Object-Oriented Database for Human Genome Applications. SSDBM 1994: 128-137
  16. Nick Bassiliades, Ioannis P. Vlahavas: Modelling Constraints with Exceptions in Object-Oriented Databases. ER 1994: 189-204
  17. Eman Anwar, L. Maugis, Sharma Chakravarthy: A New Perspective on Rule Support for Object-Oriented Databases. SIGMOD Conference 1993: 99-108
  18. Aloysius Cornelio, Shamkant B. Navathe: Using Active Database Techniques For Real Time Engineering Applications. ICDE 1993: 100-107
  19. Stella Gatziu, Klaus R. Dittrich: SAMOS: an Active Object-Oriented Database System. IEEE Data Eng. Bull. 15(1-4): 23-26(1992)
  20. Mikael Berndtsson, Brian Lings: On Developing Reactive Object-Oriented Databases. IEEE Data Eng. Bull. 15(1-4): 31-34(1992)
BibTeX
ACM SIGMOD Anthology - DBLP: [Home | Search: Author, Title | Conferences | Journals]
VLDB Proceedings: Copyright © by VLDB Endowment,
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:45:48 2009