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
Link To Document