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.
Preview
Unable to display preview. Download preview PDF.
References
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.
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.
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.
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.
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.
S. Chakravarthy (ed): Special Issue on Active Databases. Bulletin of the TC on Data Engineering 15:1–4, 1992.
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.
U. Dayal: Active Database Management Systems. Proc. 3rd Intl. Conf. on Data and Knowledge Bases, Jerusalem, 1988.
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.
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.
R. Elmasri, S.B. Navathe: Fundamentals of Database Systems. Benjamin/Cummings Publishing, 1989.
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.
J.E.B. Moss: Nested Transactions: An Approach to Reliable Distributed Computing. MIT Press, 1985.
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.
N.W. Paton, O. Diaz: Active Database Systems. Technical Report, Heriot-Watt University, Edinburgh, Scotland, November 1994.
Author information
Authors and Affiliations
Editor information
Rights 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