Skip to main content

Environments and Organizations in Multi-Agent Systems: From Modelling to Code

  • Conference paper
Engineering Multi-Agent Systems (EMAS 2014)

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

Included in the following conference series:

Abstract

Although there are many agent oriented methods, organizational and environmental system dimensions have not been analysed nor implemented as first class entities. Due to the evolution of development platforms, we are able to consider these dimensions in all the development phases. In this paper we present AEOlus method, that allows the integrated development of three systems dimensions: agent, environment and organization. This method was based on both Prometheus method and JaCaMo framework and aims to reduce the conceptual gap between the analysis and implementation phases.

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

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Bellifemine, F.L., Caire, G., Greenwood, D.: Developing Multi-Agent Systems with JADE. Wiley (2007)

    Google Scholar 

  2. Boissier, O., Bordini, R.H., Hübner, J.F., Ricci, A., Santi, A.: Multi-agent oriented programming with JaCaMo. Science of Computer Programming 78(6), 747–761 (2013)

    Article  Google Scholar 

  3. Bordini, R.H., Hübner, J.F., Wooldridge, M.: Programming Multi-Agent Systems in AgentSpeak using Jason. John Wiley & Sons (2007)

    Google Scholar 

  4. Braubach, L., Lamersdorf, W., Pokahr, A.: Jadex: Implementing a bdi-infrastructure for jade agents (2003)

    Google Scholar 

  5. Brinkkemper, S.: Method engineering: Engineering of information systems development methods and tools. Information and Software Technology 38(4), 275–280 (1996)

    Article  Google Scholar 

  6. Cossentino, M., Gaud, N., Hilaire, V., Galland, S., Koukam, A.: ASPECS: An agent-oriented software process for engineering complex systems. JAAMAS 20(2), 260–304 (2010)

    Google Scholar 

  7. Cossentino, M., Potts, C.: PASSI: A process for specifying and implementing multi-agent systems using UML (2002)

    Google Scholar 

  8. Dam, K.H.: Supporting Software Evolution in Agent Systems. Doctor thesis, RMIT University (2008)

    Google Scholar 

  9. DeLoach, S.A., García-Ojeda, J.C.: O-mase: A customisable approach to designing and building complex, adaptive multi-agent systems. Int. J. Agent-Oriented Softw. Eng. 4(3), 244–280 (2010)

    Article  Google Scholar 

  10. Demazeau, Y.: From interactions to collective behaviour in agent-based systems. In: 1st. ECCS, pp. 117–132 (1995)

    Google Scholar 

  11. Gaud, N., Galland, S., Hilaire, V., Koukam, A.: An organizational platform for holonic and multiagent systems. In: Hindriks, K.V., Pokahr, A., Sardina, S. (eds.) ProMAS 2008. LNCS (LNAI), vol. 5442, pp. 104–119. Springer, Heidelberg (2009)

    Chapter  Google Scholar 

  12. Hübner, J.F., Sichman, J.S., Boissier, O.: Developing organised multiagent systems using the MOISE+ model: Programming issues at the system and agent levels. Int. J. Agent-Oriented Softw. Eng. 1(3/4), 370–395 (2007)

    Article  Google Scholar 

  13. Mylopoulos, J., Kolp, M., Castro, J.: UML for agent-oriented software development: The tropos proposal. In: Gogolla, M., Kobryn, C. (eds.) UML 2001. LNCS, vol. 2185, pp. 422–441. Springer, Heidelberg (2001)

    Chapter  Google Scholar 

  14. Object Management Group, Inc. Software & Systems Process Engineering Metamodel Specification v2.0, OMG edition (October 2007)

    Google Scholar 

  15. Padgham, L., Winikoff, M.: Developing Intelligent Agent Systems: A Practical Guide. Halsted Press, New York (2004)

    Book  Google Scholar 

  16. Pavón, J., Gómez-Sanz, J.: Agent oriented software engineering with INGENIAS. In: Mařík, V., Pěchouček, M., Müller, J. (eds.) CEEMAS 2003. LNCS (LNAI), vol. 2691, pp. 394–403. Springer, Heidelberg (2003)

    Chapter  Google Scholar 

  17. Ricci, A., Piunti, M., Viroli, M.: Environment programming in multi-agent systems: An artifact-based perspective. AAMAS 23, 158–192 (2011)

    Google Scholar 

  18. Ricci, A., Viroli, M., Omicini, A.: The A&A programming model and technology for developing agent environments in MAS. In: Dastani, M., El Fallah Seghrouchni, A., Ricci, A., Winikoff, M. (eds.) ProMAS 2007. LNCS (LNAI), vol. 4908, pp. 89–106. Springer, Heidelberg (2008)

    Chapter  Google Scholar 

  19. Winikoff, M., Padgham, L.: The prometheus methodology. In: Bergenti, F., Gleizes, M.-P., Zambonelli, F. (eds.) The Agent-Oriented Software Engineering Handbook, ch. 11, pp. 273–296. Kluwer (2004)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2014 Springer International Publishing Switzerland

About this paper

Cite this paper

Uez, D.M., Hübner, J.F. (2014). Environments and Organizations in Multi-Agent Systems: From Modelling to Code. In: Dalpiaz, F., Dix, J., van Riemsdijk, M.B. (eds) Engineering Multi-Agent Systems. EMAS 2014. Lecture Notes in Computer Science(), vol 8758. Springer, Cham. https://doi.org/10.1007/978-3-319-14484-9_10

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-14484-9_10

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-14483-2

  • Online ISBN: 978-3-319-14484-9

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics