Skip to main content

The Evolution of MAS Tools

  • Chapter
  • First Online:
Agent-Oriented Software Engineering

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.

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 84.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 109.99
Price excludes VAT (USA)
  • Durable hardcover 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

Institutional subscriptions

Notes

  1. 1.

    http://www.fipa.org/

References

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

    Google Scholar 

  2. Agent Factory (2013) http://www.agentfactory.com/. Accessed June 2013.

  3. Fayad M, Schmidt DC, Johnson R (1999) Implementing application frameworks: object-oriented frameworks at work, 1st edn. Wiley, New York

    Google Scholar 

  4. Tilab (2013), Jave Agent Development Environment. http://jade.tilab.com/. Accessed June 2013

  5. Tilab (2013), Workflows and Agent Development Environment. http://jade.tilab.com/wade/index.html. Accessed June 2013

  6. AOS (2013) JACK. http://www.aosgrp.com//products/jack/documentation_and_instructi/#.Uaj62UDrxmw. Accessed June 2013

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

    Google Scholar 

  8. Agent Link (2013) http://www.agentlink.org/. Accessed June 2013

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

    Article  Google Scholar 

  10. Collis JC, Ndumu DT, Nwana HS, Lee LC (1998) The ZEUS Agent Building Tool-kit. BT Technol J 16(3):60–68

    Article  Google Scholar 

  11. Jeon H, Petrie C, Cutkosky MR (2000) JATLite: a Java Agent infrastructure with message routing. IEEE Internet Comput 4(2):87–96

    Article  Google Scholar 

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

    Google Scholar 

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

    Chapter  Google Scholar 

  14. Cheyer A, Martin D (2001) The open agent architecture. J Autonomous Agent Multi-Agent Syst 4(1–2):143–148

    Article  Google Scholar 

  15. Peine H (2002) Application and programming experience with the Ara mobile agent system. Software-Pract Exp 32(6):515–541

    Article  MATH  Google Scholar 

  16. AgentScape (2013). http://www.agentscape.org/. Accessed June 2013

  17. Bölöni L, Jun K, Palacz SR, Marinescu DC (2000) The bond agent system and applications. ASA/MA 2000:99–112

    Google Scholar 

  18. Cougaar (2013) http://www.cougaar.org/. Accessed June 2013

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

    Google Scholar 

  20. Helsinger A, Wright T (2005) Cougaar: a robust configurable multi agent platform. In: Proceedings of IEEE Conference Aerospace. pp 1–10

    Google Scholar 

  21. IAI (2006), CybelePro™ Agent Infrastructure, Users’ Guide

    Google Scholar 

  22. Madkit (2013) http://www.madkit.org/. Accessed June 2013

  23. JIAC (2013) http://www.jiac.de/. Accessed June 2013

  24. Bordini RH, Hübner JF, Wooldridge M (2007) Programming multi-agent systems in AgentSpeak using Jason. Wiley, UK

    Book  MATH  Google Scholar 

  25. Nilsson N (1994) Teleo-reactive programs for agent control. J Artif Intell Res 1:139–158

    Google Scholar 

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

    Google Scholar 

  27. Bellifemine FL, Caire G, Greenwood D (2007) Developing multi-agent systems with JADE. Wiley Series in Agent Technology, Wiley

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Arnon Sturm .

Editor information

Editors and Affiliations

Rights and permissions

Reprints 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)

Publish with us

Policies and ethics