Panel Summary: Agent Development Tools

This panel (and a corresponding paper track) sought to examine the state of the art (or lack thereof) in tools for developing agents and agent systems. In this context, “tools” include complete agent programming environments, testbeds, environment simulators, component libraries, and specification tools. In the past few years, the field has gone from a situation where almost all implementations were created from scratch in general purpose programming languages, through the appearance of the first generally available public libraries (for example, the venerable Lockeed “KAPI” (KQML API) of the mid-90’s [10]), to full-blown GUI-supported development environments. For example, http://www.agentbuilder.com/AgentTools/ lists 25 commercial and 40 academic projects, many of which are publicly available. The sheer number of projects brings up many questions beyond those related to the tools themselves, and we put the following to our panel members:

[1]  Keith S. Decker,et al.  Towards a Distributed, Environment-Centered Agent Framework , 1999, ATAL.

[2]  Mercedes Garijo Ayestaran,et al.  Analysis and Design of Multiagent Systems Using MAS-Common KADS , 1997, ATAL.

[3]  G. G. Stokes "J." , 1890, The New Yale Book of Quotations.

[4]  Michael Wooldridge,et al.  Feline : A Case Study in the Design and Implementation of a Co-operating Expert System , 1991 .

[5]  Nicholas R. Jennings,et al.  Intelligent agents: theory and practice , 1995, The Knowledge Engineering Review.

[6]  P. Kidwell,et al.  The mythical man-month: Essays on software engineering , 1996, IEEE Annals of the History of Computing.

[7]  Anand S. Rao,et al.  A Methodology and Modelling Technique for Systems of BDI Agents , 1996, MAAMAW.

[8]  H. Van Dyke Parunak,et al.  Representing Agent Interaction Protocols in UML , 2000, AOSE.

[9]  Carlos Angel Iglesias,et al.  A Survey of Agent-Oriented Methodologies , 1998, ATAL.

[10]  Hyacinth S. Nwana,et al.  ZEUS: A Toolkit for Building Distributed Multiagent Systems , 1999, Appl. Artif. Intell..

[11]  Jr. Frederick P. Brooks,et al.  The mythical man-month (anniversary ed.) , 1995 .

[12]  Cristiano Castelfranchi,et al.  Proceedings of the 7th International Workshop on Intelligent Agents VII. Agent Theories Architectures and Languages , 2000 .

[13]  Carlos Angel Iglesias,et al.  Analysis and Design of Multiagent Systems Using MAS-Common KADS , 1997, ATAL.

[14]  Les Gasser,et al.  MACE: A Flexible Testbed for Distributed AI Research , 1987 .

[15]  Nicholas R. Jennings,et al.  Agent Theories, Architectures, and Languages: A Survey , 1995, ECAI Workshop on Agent Theories, Architectures, and Languages.

[16]  Elizabeth A. Kendall,et al.  Capturing And Structuring Goals: Analysis Patterns , 1998, EuroPLoP.

[17]  Daniel Kuokka,et al.  On Using KQML for Matchmaking , 1995, ICMAS.

[18]  Scott A. DeLoach,et al.  Lecture Notes in Artificial Intelligence. Springer-Verlag, Berlin, 2001. Developing Multiagent Systems with agentTool , 2022 .

[19]  Patrick Brézillon,et al.  Lecture Notes in Artificial Intelligence , 1999 .