Skip to main content

The active database management system manifesto: A rulebase of ADBMS features

  • Conference paper
  • First Online:
Rules in Database Systems (RIDS 1995)

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 985))

Included in the following conference series:

Abstract

Active database systems have been a hot research topic for quite some years now. However, while “active functionality” has been claimed for many systems, and notions such as “active objects” or “events” are used in many research areas (even beyond database technology), it is not yet clear which functionality a database management system must support in order to be legitimately considered as an active system. In this paper, we attempt to clarify the notion of “active database management system” as well as the functionality it has to support. We thereby distinguish mandatory features that are needed to qualify as an active database system, and desired features which are nice to have. Finally, we perform a classification of applications of active database systems and identify the requirements for an active database management system in order to be applicable in these application areas.

This paper and the underlying agreement on the characteristics of ADBMSs are actually among the results of ACTNET, where we initially have realized the need for a common understanding of ADBMSs. ACTNET is a network in the “Human Capital and Mobility” programme funded by the commission of the EU. The current participants in ACTNET are the Universities of Aberdeen, Athens, Darmstadt, Edinburgh (Heriot-Watt), Karlsruhe, Linköping, San Sebastian, Skövde, Versailles, and Zürich.

We gratefully acknowledge the contributions of the participants of the ACTNET-meeting in Versailles (January 1995). In particular, we are indebted to Günter von Bültzingslöwen and Norman Paton for further detailed comments and discussions.

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

Access this chapter

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. R. Agrawal, R.J. Cochrane, B. Lindsay: On Maintaining Priorities in a Production Rule System. Proc. 17th Intl. Conf. on Very Large Data Bases (VLDB), Barcelona, Spain, September 1991.

    Google Scholar 

  2. A. Aiken, J. Widom, J.M. Hellerstein: Behaviour of Database Production Rules: Termination, Confluence, and Observable Determinism. Proc. ACMSIGMOD Intl. Conf. on Management of Data, San Diego, CA, June 1992.

    Google Scholar 

  3. H. Branding, A. Buchmann, T. Kudrass, J. Zimmermann: Rules in an Open System: The REACH Rule System. Proc. Rules in Database Systems. Workshops in Computing, Springer-Verlag, 1994.

    Google Scholar 

  4. A.P. Buchmann: Active Object Systems. In A. Dogac, T.M. Ozsu, A. Biliris, T. Sellis (eds): Advances in Object-Oriented Database Systems. Computer and System Sciences Vol 130, Springer, 1994.

    Google Scholar 

  5. S. Chakravarthy, D. Mishra: An Event Specification Language (Snoop) for Active Databases and Its Detection. Technical Report UF-CIS TR-91-23, CIS Department, University of Florida, September 1991.

    Google Scholar 

  6. S. Chakravarthy (ed): Special Issue on Active Databases. Bulletin of the TC on Data Engineering 15:1–4, 1992.

    Google Scholar 

  7. The Common Object Request Broker: Architecture and Specification. OMG Document 91.8.1, August 1991. © Digital Equipment Corp., Hewlett-Packard Company, HyperDesk Corp., ObjectDesign Inc., SunSoft Inc.

    Google Scholar 

  8. U. Dayal: Active Database Management Systems. Proc. 3rd Intl. Conf. on Data and Knowledge Bases, Jerusalem, 1988.

    Google Scholar 

  9. U. Dayal, M. Hsu, R. Ladin: A Transactional Model for Long-Running Activities. Proc. 17th Intl. Conf. on Very Large Data Bases (VLDB), Barcelona, Spain, September 1991.

    Google Scholar 

  10. K.R. Dittrich: Object-Oriented Database Systems: The Notions and the Issues. In K.R. Dittrich, U. Dayal, A.P. Buchmann (eds): On Object-Oriented Database Systems. Topics in Information Systems, Springer 1991.

    Google Scholar 

  11. R. Elmasri, S.B. Navathe: Fundamentals of Database Systems. Benjamin/Cummings Publishing, 1989.

    Google Scholar 

  12. M. Hsu, R. Ladin, D. McCarthy: An Execution Model for Active DBMS. Proc. 3rd Intl. Conf. on Data and Knowledge Bases, Jerusalem, Israel, June 1988.

    Google Scholar 

  13. J.E.B. Moss: Nested Transactions: An Approach to Reliable Distributed Computing. MIT Press, 1985.

    Google Scholar 

  14. N.W. Paton, O. Diaz, M.H. Williams, J. Campin, A. Dinn, A. Jaime: Dimensions of Active Behaviour. Proc. Rules in Database Systems. Workshops in Computing, Springer-Verlag, 1994.

    Google Scholar 

  15. N.W. Paton, O. Diaz: Active Database Systems. Technical Report, Heriot-Watt University, Edinburgh, Scotland, November 1994.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Timos Sellis

Rights and permissions

Reprints and permissions

Copyright information

© 1995 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Dittrich, K.R., Gatziu, S., Geppert, A. (1995). The active database management system manifesto: A rulebase of ADBMS features. In: Sellis, T. (eds) Rules in Database Systems. RIDS 1995. Lecture Notes in Computer Science, vol 985. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-60365-4_116

Download citation

  • DOI: https://doi.org/10.1007/3-540-60365-4_116

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-60365-8

  • Online ISBN: 978-3-540-45137-2

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics