• DocumentCode
    2495286
  • Title

    Building an integrated active OODBMS: requirements, architecture, and design decisions

  • Author

    Buchmann, A.P. ; Zimmermann, J. ; Blakeley, J.A. ; Wells, D.L.

  • Author_Institution
    Dept. of Comput. Sci., Tech. Hochschule Darmstadt, Germany
  • fYear
    1995
  • fDate
    6-10 Mar 1995
  • Firstpage
    117
  • Lastpage
    128
  • Abstract
    Active OODBMSs must provide efficient support for event detection, composition and rule execution. Previous experience of building active capabilities on top of existing closed OODBMSs has proven to be ineffective. We propose instead an active OODBMS architecture where event detection and rule support are tightly integrated with the rest of the core OODBMS functionality. After presenting an analysis of the requirements of active OODBMSs, we discuss the event set, rule execution modes and lifespan of the events supported in our architecture. We also discuss event composition coupling relative to transaction boundaries. Since building an active OODBMS ex nihilo is extremely expensive, we are building the REACH (REal-time ACtive Heterogeneous) OODBMS by extending Texas Instruments´ Open OODB toolkit. Open OODB is particularly well-suited for our purposes because it is the first DBMS whose architecture closely resembles the active database paradigm. It provides low-level event detection and invokes appropriate DBMS functionality as actions. We describe the architecture of the event detection and composition mechanisms, and the rule-firing process of the REACH active OODBMS, and show how these mechanisms interplay with the Open OODB core mechanisms
  • Keywords
    active databases; object-oriented databases; open systems; real-time systems; REACH; Texas Instruments Open OODB toolkit; active OODBMS architecture; core mechanisms; design decisions; event composition coupling; integrated active object-oriented DBMS; low-level event detection; real-time active heterogeneous OODBMS; requirements analysis; rule execution; rule-firing process; transaction boundaries; Application software; Buildings; Computer aided manufacturing; Computer architecture; Computer network management; Computer science; Database systems; Event detection; Power system management; Transaction databases;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Data Engineering, 1995. Proceedings of the Eleventh International Conference on
  • Conference_Location
    Taipei
  • Print_ISBN
    0-8186-6910-1
  • Type

    conf

  • DOI
    10.1109/ICDE.1995.380401
  • Filename
    380401