Abstract
Intelligent agents are software components with a largely autonomous behaviour, that are fitted out with a considerable degree of artificial intelligence. They are a promising paradigm to serve as a foundation for future computing environments in general, and information systems in particular. At the same time database research has seen the rise of active databases, database systems that add autonomous behaviour to a database. In this paper, we investigate the addition of notions from intelligent agents to an active database. We explain why active databases already implement weak agency, and look into the benefits stronger agency can bring to an active database. It turns out that these are mainly found in the increased flexibility facilitated by the reasoning abilities strong agency implies. For example, an agent can have multiple strategies to maintain a constraint instead of a one fixed strategy defined by triggers.
Preview
Unable to display preview. Download preview PDF.
References
Johan van den Akker and Arno Siebes. Degas: Capturing dynamics in objects. In P. Constantopoulos, J. Mylopoulos, and Y. Vassiliou, editors, Advanced Informations Systems Engineering — Proc. of CAiSE'96, pages 82–98, Heraklion, Crete, Greece, May 1996. Springer. LNCS 1080.
Johan van den Akker and Arno Siebes. Object histories as a foundation for an active OODB. In R. Wagner and H. Thoma, editors, Proceedings of the 7th International Workshop on Database and Expert Systems Applications (DEXA'96), pages 2–8, Zürich, Switzerland, 1996. IEEE Computer Society.
J.C.M. Baeten and W.P. Weijland. Process Algebra. Number 18 in Cambridge Tracts in Theoretical Computer Science. Cambridge University Press, Cambridge, UK, 1990.
James Bailey et al. Active databases and agent systems — a comparison. In Timos Sellis, editor, Proc. of the 2nd Intl. Workshop on Rules in Databases (RIDS'95), pages 342–356, Athens, Greece, 1995. Springer. LNCS 985.
Stefano Ceri and Jennifer Widom. Deriving production rules for constraint maintenance. In D. MacLeod, R. Sacks-Davis, and H. Schek, editors, Proceedings of the 16th International Conference on Very Large Data Bases, pages 566–577, 1990.
U. Dayal et al. The HiPAC project: Combining active databases and timing constraints. SIGMOD Record, 17(1):51–70, March 1988.
Gerti Kappel and Michael Schrefl. Modeling object behavior: To use methods or rules or both? In R. Wagner and H. Thoma, editors, Proceedings of the 7th International Conference on Database and Expert Systems Applications (DEXA'96), pages 584–602. Springer, 1996. LNCS 1134.
Jeffrey S. Rosenschein and Gilad Zlotkin. Designing conventions for automated negotiation. AI Magazine, 15(3):29–46, 1994.
Yoav Shoham. Agent-oriented programming. Artificial Intelligence, 60:51–92, 1993.
A.P.J.M. Siebes, J.F.P. van den Akker, and M.H. van der Voort. (un)decidability results for trigger design theories. Technical Report CS-R9556, CWI, Amsterdam, The Netherlands, 1995. Available through WWW (http://www.cwi.nl/∼vdakker/).
Michael Stonebraker et al. Mariposa: A wide-area distributed database system. VLDB Journal, 5(1):48–63, 1996.
Jennifer Widom and Stefano Ceri. Active Database Systems: Triggers and Rules for Advanced Database Processing. Morgan Kaufmann, San Francisco, CA, USA, 1995.
Michael Wooldridge and Nicholas R. Jenning. Intelligent agents: theory and practice. The Knowledge Engineering Review, 10(2):115–152, 1995.
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 1997 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
van den Akker, J., Siebes, A. (1997). Enriching active databases with agent technology. In: Kandzia, P., Klusch, M. (eds) Cooperative Information Agents. CIA 1997. Lecture Notes in Computer Science, vol 1202. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-62591-7_27
Download citation
DOI: https://doi.org/10.1007/3-540-62591-7_27
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-62591-9
Online ISBN: 978-3-540-68321-6
eBook Packages: Springer Book Archive