Skip to main content

Enriching active databases with agent technology

  • Conference paper
  • First Online:
Book cover Cooperative Information Agents (CIA 1997)

Part of the book series: Lecture Notes in Computer Science ((LNAI,volume 1202))

Included in the following conference series:

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.

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. 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.

    Google Scholar 

  2. 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.

    Google Scholar 

  3. 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.

    Google Scholar 

  4. 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.

    Google Scholar 

  5. 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.

    Google Scholar 

  6. U. Dayal et al. The HiPAC project: Combining active databases and timing constraints. SIGMOD Record, 17(1):51–70, March 1988.

    Google Scholar 

  7. 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.

    Google Scholar 

  8. Jeffrey S. Rosenschein and Gilad Zlotkin. Designing conventions for automated negotiation. AI Magazine, 15(3):29–46, 1994.

    Google Scholar 

  9. Yoav Shoham. Agent-oriented programming. Artificial Intelligence, 60:51–92, 1993.

    Google Scholar 

  10. 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/).

    Google Scholar 

  11. Michael Stonebraker et al. Mariposa: A wide-area distributed database system. VLDB Journal, 5(1):48–63, 1996.

    Google Scholar 

  12. Jennifer Widom and Stefano Ceri. Active Database Systems: Triggers and Rules for Advanced Database Processing. Morgan Kaufmann, San Francisco, CA, USA, 1995.

    Google Scholar 

  13. Michael Wooldridge and Nicholas R. Jenning. Intelligent agents: theory and practice. The Knowledge Engineering Review, 10(2):115–152, 1995.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Peter Kandzia Matthias Klusch

Rights and permissions

Reprints 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

Publish with us

Policies and ethics