Abstract
During the evolution of the agent-oriented software engineering area, many tools were developed. These range from application programming interfaces (APIs) for developing agent and multi-agent applications, to platforms that provide the infrastructure for the development, testing, execution, monitoring, and maintaining agent-based applications. In early days there was a proliferation of such tools; however, nowadays, only a limited number of tools have kept on evolving and are being used. Moreover, it seems that most development of such tools occurred in the academia and only a few were devised and are being used within the industry. The challenges in developing such tools include the provisioning of a comprehensive suite to address both the development and the deployment of multi-agent systems.
Keywords
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 subscriptionsNotes
References
Clements P, Bachmann F, Bass L, Garlan D, Ivers J, Little R, Merson P, Nord R, Stafford J (2010) Documenting software architectures: views and beyond, 2nd edn. Addison-Wesley, Boston
Agent Factory (2013) http://www.agentfactory.com/. Accessed June 2013.
Fayad M, Schmidt DC, Johnson R (1999) Implementing application frameworks: object-oriented frameworks at work, 1st edn. Wiley, New York
Tilab (2013), Jave Agent Development Environment. http://jade.tilab.com/. Accessed June 2013
Tilab (2013), Workflows and Agent Development Environment. http://jade.tilab.com/wade/index.html. Accessed June 2013
AOS (2013) JACK. http://www.aosgrp.com//products/jack/documentation_and_instructi/#.Uaj62UDrxmw. Accessed June 2013
Gasser L (2000) MAS infrastructure definitions, needs, prospects. In: Infrastructure for agents, MAS and scalable MAS, Lecture notes in artificial intelligence, 1887. Springer, Berlin, pp 1–11
Agent Link (2013) http://www.agentlink.org/. Accessed June 2013
Bäumer C, Magedanz T (1999) Grasshopper—a mobile agent platform for active telecommunication networks, Intelligent agents for telecommunication applications. Lect Notes Comput Sci 1699:19–32
Collis JC, Ndumu DT, Nwana HS, Lee LC (1998) The ZEUS Agent Building Tool-kit. BT Technol J 16(3):60–68
Jeon H, Petrie C, Cutkosky MR (2000) JATLite: a Java Agent infrastructure with message routing. IEEE Internet Comput 4(2):87–96
Poslad S, Buckle P, Hadingham R (2000) The FIPA-OS agent platform: open source for open standards. In: Proceedings of the 5th international conference and exhibition on the practical application of intelligent agents and multi-agents. Manchester, UK
Chauhan D, Baker AD (1998) JAFMAS: a multiagent application development system. In: Sycara KP, Wooldridge M (eds) Proceedings of the second international conference on Autonomous agents (AGENTS ‘98). ACM, New York, NY, pp 100–10
Cheyer A, Martin D (2001) The open agent architecture. J Autonomous Agent Multi-Agent Syst 4(1–2):143–148
Peine H (2002) Application and programming experience with the Ara mobile agent system. Software-Pract Exp 32(6):515–541
AgentScape (2013). http://www.agentscape.org/. Accessed June 2013
Bölöni L, Jun K, Palacz SR, Marinescu DC (2000) The bond agent system and applications. ASA/MA 2000:99–112
Cougaar (2013) http://www.cougaar.org/. Accessed June 2013
Helsinger A, Thome M, Wright T (2004) Cougaar: a scalable, distributed multi-agent architecture. In: Proceedings of the International Conference on Systems, Man and Cybernetics (IEEE SMC 2004). SMC, The Hague, The Netherlands, pp 1910–1917
Helsinger A, Wright T (2005) Cougaar: a robust configurable multi agent platform. In: Proceedings of IEEE Conference Aerospace. pp 1–10
IAI (2006), CybelePro™ Agent Infrastructure, Users’ Guide
Madkit (2013) http://www.madkit.org/. Accessed June 2013
JIAC (2013) http://www.jiac.de/. Accessed June 2013
Bordini RH, Hübner JF, Wooldridge M (2007) Programming multi-agent systems in AgentSpeak using Jason. Wiley, UK
Nilsson N (1994) Teleo-reactive programs for agent control. J Artif Intell Res 1:139–158
Pokahr A, Braubach L, Lamersdorf W (2003) JADEx: implementing a BDI-Infrastructure for JADE agents, In: EXP - In search of innovation (Special Issue on JADE), Vol 3, Nr. 3, Telecom Italia Lab, Turin, Italy, pp. 76–85.
Bellifemine FL, Caire G, Greenwood D (2007) Developing multi-agent systems with JADE. Wiley Series in Agent Technology, Wiley
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2014 Springer-Verlag Berlin Heidelberg
About this chapter
Cite this chapter
Sturm, A., Shehory, O. (2014). The Evolution of MAS Tools. In: Shehory, O., Sturm, A. (eds) Agent-Oriented Software Engineering. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-54432-3_14
Download citation
DOI: https://doi.org/10.1007/978-3-642-54432-3_14
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-54431-6
Online ISBN: 978-3-642-54432-3
eBook Packages: Computer ScienceComputer Science (R0)