Skip to main content

Tools for Developing and Monitoring Agents in Distributed Multi-agent Systems

  • Conference paper
  • First Online:

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

Abstract

Before the powerful agent programming paradigm can be adopted in commercial or industrial settings, a complete environment, similar to that for other programming languages, must be developed. This includes editors, libraries, and an environment for the completion of agent tasks. The DECAF[8] Agent architecture is a general purpose agent development platform that was designed specifically to support concurrency, distributed operations, support for high level programming paradigms, and high throughput. The architecture has been designed with built-in scalability which adapts itself to multiple processor architecture and highly distributed multi-agent systems. DECAF supports research efforts in planning and scheduling with modular design. The architecture also supports application development and has current developments in social modeling, middle agents, information extraction, and proxy operations. DECAF also supports the next step in the progression of the programming paradigm by allowing “flexible” and “structured persistent” actions [7]. This paper is a case study of the development of the DECAF architecture, tools that have been developed concurrently to support programming and testing, and some of the more significant applications designed using DECAF.

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

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   54.99
Price excludes VAT (USA)
  • Compact, lightweight 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

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. F. M. Brazier, B. M. Dunin-Keplicz, N. R. Jennings, and J. Treur. Desire: Modeling multi-agent systems in a compositional formal framework. International Journal of Cooperative Information Systems, 6(1), 1997.

    Google Scholar 

  2. K. S. Decker and V. R. Lesser. Quantitative modeling of complex computational task environments. In Proceedings of the Eleventh National Conference on Artificial Intelligence, pages 217–224, Washington, July 1993.

    Google Scholar 

  3. K. S. Decker and V. R. Lesser. Designing a family of coordination algorithms. In Proceedings of the First International Conference on Multi-Agent Systems, pages 73–80, San Francisco, June 1995. AAAI Press. Longer version available as UMass CS-TR 94-14.

    Google Scholar 

  4. K. S. Decker, A. Pannu, K. Sycara, and M. Williamson. Designing behaviors for information agents. In Proceedings of the 1st Intl. Conf. on Autonomous Agents, pages 404–413, Marina del Rey, Feb. 1997.

    Google Scholar 

  5. K. S. Decker and K. Sycara. Intelligent adaptive information agents. Journal of Intelligent Information Systems, 9(3):239–260, 1997.

    Article  Google Scholar 

  6. M. Fisher. Introduction to concurrent metatem. 1996.

    Google Scholar 

  7. L. Gasser. Agent and concurrent objects. An interview by Jean-Pierre Briot in IEEE Concurrency, 1998.

    Google Scholar 

  8. J. R. Graham and K. S. Decker. Towards a distributed, environment-centered agent framework. In N. Jennings and Y. Lespérance, editors, Intelligent Agents VI — Proceedings of ATAL-99, Lecture Notes in Artificial Intelligence. Springer-Verlag, Berlin, 2000.

    Google Scholar 

  9. B. Horling, V. Lesser, R. Vincent, A. Bazzan, and P. Xuan. Diagnosis as an integral part of multi-agent adaptability. Tech Report CS-TR-99-03, UMass, 1999.

    Google Scholar 

  10. I. Muslea, S. Minton, and C. Knobloch. Stalker: Learning expectation rules for simistructured web-based information sources. Papers from the 1998 workshop on ai and information gathering, technical report ws-98-14, University of Southern California, 1998.

    Google Scholar 

  11. H. S. Nwana, D. T. Ndumu, L. C. Lee, and J. C. Collis. ZEUS: A toolkit for building distributed multi-agent systems. (6), 1998.

    Google Scholar 

  12. A. Rao and M. Georgeff. BDI agents: From theory to practice. In Proceedings of the First International Conference on Multi-Agent Systems, pages 312–319, San Francisco, June 1995. AAAI Press.

    Google Scholar 

  13. L. Spector, J. Hendler, and M. P. Evett. Knowledge representation in parka. Technical Report CS-TR-2410, University of Maryland, 1990.

    Google Scholar 

  14. K. Sycara, K. S. Decker, A. Pannu, M. Williamson, and D. Zeng. Distributed intelligent agents. IEEE Expert, ll(6):36–46, Dec. 1996.

    Google Scholar 

  15. T. Wagner, A. Garvey, and V. Lesser. Criteria-Directed Task Scheduling. International Journal of Approximate Reasoning, Special Issue on Scheduling, 19(1–2):91–118, 1998. A version also available as UMASS CS TR-97-59.

    Article  MATH  Google Scholar 

  16. M. Williamson, K. S. Decker, and K. Sycara. Unified information and control flow in hierarchical task networks. In Proceedings of the AAAI-96 workshop on Theories of Planning, Action, and Control, 1996.

    Google Scholar 

  17. M. Wooldridge and N. Jennings. Intelligent agents: Theory and practice. Knowledge Engineering Review, October, 1994.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2001 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Graham, J.R. et al. (2001). Tools for Developing and Monitoring Agents in Distributed Multi-agent Systems. In: Wagner, T., Rana, O.F. (eds) Infrastructure for Agents, Multi-Agent Systems, and Scalable Multi-Agent Systems. AGENTS 2000. Lecture Notes in Computer Science(), vol 1887. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-47772-1_2

Download citation

  • DOI: https://doi.org/10.1007/3-540-47772-1_2

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-42315-7

  • Online ISBN: 978-3-540-47772-3

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics