Skip to main content

Part of the book series: Monographs in Computer Science ((MCS))

Abstract

REACH is an active OODBMS that was developed as a platform to experiment both with the issues arising from the implementation of advanced active functionalities, and as a platform for the development of applications that are potential beneficiaries of active database technology. To achieve the former, we chose an experimental OODBMS, Texas Instruments’ OpenOODB, for which the source code was available to us, and tried to implement the full range of active functionality with multiple coupling modes, a complete event algebra, full transaction management, and support features, such as garbage collection of events. To achieve the latter goal, a rich set of tools was implemented to facilitate the use of the system by application programmers. This chapter gives a brief overview of the REACH system implemented on OpenOODB. Currently, efforts are underway to port the REACH functionality to ObjectStore.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 129.00
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 169.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 169.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. A.P. Buchmann, H. Branding, T. Kudraß, and J. Zimmermann. Reach: A Real-Time Active and Heterogeneous Mediator System. Bulletin of the TC on Database Engineering, 15, December 1992.

    Google Scholar 

  2. H. Branding, A.P. Buchmann, T. Kudraß, and J. Zimmermann. Rules in an Open System: The Reach Rule System. In M. Williams N. Paton, editor, Rules in Database Systems, Proc. 1st Intl. Workshop on Rules in Database Systems, Edinburgh, 1993.

    Google Scholar 

  3. A.P. Buchmann, J. Zimmermann, J. Blakeley, and D. Wells. Building an Integrated Active OODBMS: Requirements, Architecture, and Design Decisions. In Proc. 11th Intl. Conference on Data Engineering, Taipei, Taiwan, March 1995.

    Google Scholar 

  4. M.J. Carey, D.J. DeWitt, J.E. Richardson, and E.J. Shekita. Object and File Management in the Exodus Extensible Database System. In Proc. 12th VLDB, Kyoto, Japan, August 1986.

    Google Scholar 

  5. S. Chakravarthy, V. Krishnaprasad, E. Anwar, and S.-K. Kim. Composite Events for Active Databases: Semantics, Contexts, and Detection. In Proc. 20th Intl. Conf on Very Large Databases, Santiago, Chile, September 1994.

    Google Scholar 

  6. U. Dayal, B. Blaustein, A.P. Buchmann, S. Chakravarthy, D. Goldhirsch, M. Hsu, R. Ladin, D. McCarthy, and A. Rosenthal. The Hipac Project: Combining Active Databases and Timing Constraints. SIGMOD Record, 17(1), March 1988.

    Google Scholar 

  7. U. Dayal, A.P. Buchmann, and D. McCarthy. Rules Are Objects Too: A Knowledge Model for an Active Object-Oriented Database System. In 2nd Intl. Workshop on Object-Oriented Database Systems, Bad Münster am Stein, Germany, September 1988.

    Google Scholar 

  8. S. Gatziu and K.R. Dittrich. Eine Ereignissprache für das Aktive, Objektorientierte Datenbanksystem Samos. In Proc. BTW, Braunschweig, Germany, 1993.

    Google Scholar 

  9. S. Gatziu and K.R. Dittrich. Events in an Active Object-Oriented Database System. In M. Williams N. Paton, editor, Rules in Database Systems, Proc. 1st Intl. Workshop on Rules in Database Systems, Edinburgh, 1993.

    Google Scholar 

  10. S. Gatziu and K.R. Dittrich. Detecting Composite Events in Active Database Systems Using Petri Nets. In Proc. 4th Intl. Workshop on Research Issues in Data Engineering: Active Database Systems (RIDE-ADS), Houston, TX, February 1994.

    Google Scholar 

  11. M. Hsu, R. Ladin, and D. McCarthy. An Execution Model For Active Database Management Systems. In Proc. 3rd Intl. Conf. on Data and Knowledge Bases, Jerusalem, June 1988.

    Google Scholar 

  12. J. Marschner. Non-Standard Transaktionsmanagement in inem Aktiven Objektorientierten Datenbanksystem. Master’s thesis, Dept. of Computer Science, Technical University Darmstadt, 1995.

    Google Scholar 

  13. E. Moss. Nested Transactions. MIT Press, Cambridge, MA, 1985.

    Google Scholar 

  14. J. Rumbaugh, M. Blaha, W. Permerlani, F. Eddy, and W. Lorensen. Object-Oriented Modelling and Design. Prentice-Hall, 1991.

    Google Scholar 

  15. D.L. Wells, J.A. Blakeley, and C.W. Thompson. Architecture of an Open Object-Oriented Database Management System. IEEE Computer, 25(10), October 1992.

    Google Scholar 

  16. J. Zimmermann, H. Branding, A.P. Buchmann, A. Deutsch, and A. Geppert. Design, Implementation and Management of Rules in an Active Database System. In Proc. DEXA, September 1996.

    Google Scholar 

Download references

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 1999 Springer Science+Business Media New York

About this chapter

Cite this chapter

Zimmermann, J., Buchmann, A.P. (1999). REACH. In: Paton, N.W. (eds) Active Rules in Database Systems. Monographs in Computer Science. Springer, New York, NY. https://doi.org/10.1007/978-1-4419-8656-6_14

Download citation

  • DOI: https://doi.org/10.1007/978-1-4419-8656-6_14

  • Publisher Name: Springer, New York, NY

  • Print ISBN: 978-1-4612-6448-4

  • Online ISBN: 978-1-4419-8656-6

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics