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
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsPreview
Unable to display preview. Download preview PDF.
References
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.
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.
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.
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.
K. S. Decker and K. Sycara. Intelligent adaptive information agents. Journal of Intelligent Information Systems, 9(3):239–260, 1997.
M. Fisher. Introduction to concurrent metatem. 1996.
L. Gasser. Agent and concurrent objects. An interview by Jean-Pierre Briot in IEEE Concurrency, 1998.
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.
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.
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.
H. S. Nwana, D. T. Ndumu, L. C. Lee, and J. C. Collis. ZEUS: A toolkit for building distributed multi-agent systems. (6), 1998.
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.
L. Spector, J. Hendler, and M. P. Evett. Knowledge representation in parka. Technical Report CS-TR-2410, University of Maryland, 1990.
K. Sycara, K. S. Decker, A. Pannu, M. Williamson, and D. Zeng. Distributed intelligent agents. IEEE Expert, ll(6):36–46, Dec. 1996.
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.
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.
M. Wooldridge and N. Jennings. Intelligent agents: Theory and practice. Knowledge Engineering Review, October, 1994.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights 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