Skip to main content

A Survey on the Implementation of Agent Oriented Specifications

  • Conference paper
Agent-Oriented Software Engineering X (AOSE 2009)

Part of the book series: Lecture Notes in Computer Science ((LNPSE,volume 6038))

Included in the following conference series:

Abstract

Agent literature has shown a big concern on the production of multi-agent system specifications. Nevertheless, there has not been a similar effort in surveying the different ways an agent oriented specification can be transformed into the actual implementation. This survey intends to cover this gap by pointing at concrete representative works of different implementation approaches.

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. Bertolini, D., Delpero, L., Mylopoulos, J., Novikau, A., Orler, A., Penserini, L., Perini, A., Susi, A., Tomasi, B.: A Tropos model-driven development environment. In: Proceedings of the 18th Conference on Advanced Information Systems Engineering (CAiSE 2006), Forum Proceedings, Theme: Trusted Information Systems, Luxembourg, June 5-9. CEUR Workshop Proceedings, vol. 231, CEUR-WS.org (2006)

    Google Scholar 

  2. Busetta, P., Howden, N., Rönnquist, R., Hodgson, A.: Structuring BDI agents in functional clusters. In: Jennings, N.R. (ed.) ATAL 1999. LNCS, vol. 1757, pp. 277–289. Springer, Heidelberg (2000)

    Chapter  Google Scholar 

  3. Braubach, L., Pokahr, A.: Goal-oriented interaction protocols. In: Petta, P., Müller, J.P., Klusch, M., Georgeff, M. (eds.) MATES 2007. LNCS (LNAI), vol. 4687, pp. 85–97. Springer, Heidelberg (2007)

    Chapter  Google Scholar 

  4. Cervenka, R., Greenwood, D., Trencansky, I.: The AML approach to modeling autonomic systems. In: Proceedings of the International Conference on Autonomic and Autonomous Systems (ICAS 2006), p. 29. IEEE Computer Society, Los Alamitos (2006)

    Chapter  Google Scholar 

  5. Cossentino, M.: From Requirements to Code with the PASSI Methodology, ch. IV, pp. 89–106. Idea Group Inc., Hershey (2005)

    Google Scholar 

  6. Cossentino, M., Sabatucci, L., Chella, A.: Patterns reuse in the passi methodology. In: Zhang, S.-W., Petta, P., Pitt, J. (eds.) ESAW 2003. LNCS (LNAI), vol. 3071, pp. 294–310. Springer, Heidelberg (2004)

    Chapter  Google Scholar 

  7. Cavrak, I., Stranjak, A., Zagar, M.: Sdlmas: A scenario modeling framework for multi-agent systems. Journal of Universal Computer Science (JUC.S) 15(4), 898–925 (2009)

    Google Scholar 

  8. Cervenka, R., Trencanský, I., Calisti, M., Greenwood, D.A.P.: AML: Agent modeling language toward industry-grade agent-based modeling. In: Odell, J.J., Giorgini, P., Müller, J.P. (eds.) AOSE 2004. LNCS, vol. 3382, pp. 31–46. Springer, Heidelberg (2005)

    Chapter  Google Scholar 

  9. de Maria, B.A., da Silva, V.T., Lucena, C., Choren, R.: Visualagent: A software development environment for multi-agent systems. In: Proceedings of the 19th Brazilian Symposiun on Software Engeneering (SBES 2005), Tool Track (2005)

    Google Scholar 

  10. Deugo, D., Weiss, M., Kendall, E.: Reusable patterns for agent coordination, pp. 347–368 (2001)

    Google Scholar 

  11. Girardi, R.: Reuse in agent-based application development. In: First International Workshop on Software Engineering for Large-Scale Multi-Agent Systems, SELMAS 2002 (2002)

    Google Scholar 

  12. Garcia, A., Lucena, C.: Taming heterogeneous agent architectures. Commun. ACM 51(5), 75–81 (2008)

    Article  Google Scholar 

  13. Garcia-Ojeda, J.C., DeLoach, S.A., Robby: agenttool iii: from process definition to code generation. In: AAMAS 2009: Proceedings of The 8th International Conference on Autonomous Agents and Multiagent Systems, pp. 1393–1394. International Foundation for Autonomous Agents and Multiagent Systems (2009)

    Google Scholar 

  14. Gomez-Sanz, J.J., Fuentes, R., Pavón, J., Ivan, G.-M.: Ingenias development kit: a visual multi-agent system development environment. In: AAMAS 2008: Proceedings of the 7th International Joint Conference on Autonomous Agents and Multiagent Systems, pp. 1675–1676. International Foundation for Autonomous Agents and Multiagent Systems (2008)

    Google Scholar 

  15. Gardelli, L., Viroli, M., Omicini, A.: Design patterns for self-organizing systems. In: Burkhard, H.-D., Lindemann, G., Verbrugge, R., Varga, L.Z. (eds.) CEEMAS 2007. LNCS (LNAI), vol. 4696, pp. 123–132. Springer, Heidelberg (2007)

    Chapter  Google Scholar 

  16. Hahn, C.: A domain specific modeling language for multiagent systems. In: Proceedings of the 7th International Joint Conference on Autonomous Agents and Multiagent Systems (AAMAS 2008), Estoril, Portugal, May 12-16, vol. 1, pp. 233–240. IFAAMAS (2008)

    Google Scholar 

  17. Hübner, J.F., Boissier, O., Kitio, R., Ricci, A.: Instrumenting multi-agent organisations with organisational artifacts and agents. In: Autonomous Agents and Multi-Agent Systems (2009)

    Google Scholar 

  18. Ivan, T., Cervenka, R., Greenwood, D.: Applying a uml-based agent modeling language to the autonomic computing domain. In: Conference on Object Oriented Programming Systems Languages and Applications, pp. 521–529. ACM Press, New York (2006)

    Google Scholar 

  19. Kendall, E.A.: Role modeling for agent system analysis, design, and implementation. In: ASA/MA, pp. 204–218. IEEE Computer Society, Los Alamitos (1999)

    Google Scholar 

  20. Kulesza, U., Garcia, A., Lucena, C.: Generating aspect-oriented agent architectures. In: Proceedings of the 3rd Workshop on Early Aspects - Aspect-Oriented Requirements Engineering and Architecture Design, 3rd International Conference on Aspect-Oriented Software Development (AOSD 2004), Lancaster, UK (2004)

    Google Scholar 

  21. Kolp, M., Giorgini, P., Mylopoulos, J.: A goal-based organizational perspective on multi-agent architectures. In: Meyer, J.-J.C., Tambe, M. (eds.) ATAL 2001. LNCS (LNAI), vol. 2333, pp. 128–140. Springer, Heidelberg (2002)

    Chapter  Google Scholar 

  22. Moraitis, P., Spanoudakis, N.I.: The Gaia2Jade Process for Multi-Agent Systems Development.. Applied Artificial Intelligence 20(2-4), 251–273 (2006)

    Article  Google Scholar 

  23. Nwana, H.S., Ndumu, D.T., Lee, L.C., Collis, J.C.: Zeus: A toolkit for building distributed multiagent systems. Applied Artificial Intelligence 13(1-2), 129–185 (1999)

    Article  Google Scholar 

  24. Pavón, J., Gómez-Sanz, J.J., Fuentes, R.: Model Driven Development of Multi-Agent Systems.. In: ECMDA-FA, pp. 284–298 (2006)

    Google Scholar 

  25. Piunti, M., Ricci, A.: Cognitive use of artifacts: Exploiting relevant information residing in mas environments. In: Meyer, J.-J.C., Broersen, J. (eds.) KRAMAS 2008. LNCS, vol. 5605, pp. 114–129. Springer, Heidelberg (2009)

    Chapter  Google Scholar 

  26. Rimassa, G., Greenwood, D., Kernland, M.E.: The Living Systems Technology Suite: An autonomous middleware for autonomic computing. In: Proceedings of the International Conference on Autonomic and Autonomous Systems (ICAS 2006), Washington, DC, USA, July 16-21, p. 33. IEEE Computer Society, Los Alamitos (2006)

    Chapter  Google Scholar 

  27. Ricci, A., Viroli, M.: Coordination artifacts: A unifying abstraction for engineering environment-mediated coordination in mas. Informatica 29, 433–443 (2005)

    Google Scholar 

  28. Ricci, A., Viroli, M., Zhang, S.-W.: cArtAgO: A framework for prototyping artifact-based environments in MAS. In: Weyns, D., Van Dyke Parunak, H., Michel, F. (eds.) E4MAS 2006. LNCS (LNAI), vol. 4389, pp. 67–86. Springer, Heidelberg (2007)

    Chapter  Google Scholar 

  29. Ricci, A., Viroli, M., Omicini, A.: Give agents their artifacts: the a&a approach for engineering working environments in mas. In: AAMAS, p. 150. IFAAMAS (2007)

    Google Scholar 

  30. Shoham, Y.: Agent-oriented programming. Artificial Intelligence 60(1), 51–92 (1993)

    Article  MathSciNet  Google Scholar 

  31. Guizzardi-Silva Souza, R., Perini, A., Dignum, V.: Using intentional analysis to model knowledge management requirements in communities of practice. Technical Report TR-CTIT-03-53, Centre for Telematics and Information Technology, University of Twente, Enschede (2003) ISSN 1381-3625

    Google Scholar 

  32. Sudeikat, J., Renz, W.: MASDynamics: Toward systemic modeling of decentralized agent coordination. In: Kommunikation in Verteilten Systemen. Informatik aktuell, pp. 79–90 (2009)

    Google Scholar 

  33. Sun, H., Thangarajah, J., Padgham, L.: Eclipse-based prometheus design tool. In: van der Hoek, W., Kaminka, G.A., Lespérance, Y., Luck, M., Sen, S. (eds.) AAMAS, pp. 1769–1770. IFAAMAS (2010)

    Google Scholar 

  34. Taveter, K., Wagner, G.: Agent-oriented modeling and simulation of distributed manufacturing. In: Handbook of Research on Nature-Inspired Computing for Economics and Management, pp. 527–540. Idea Group Reference (2008)

    Google Scholar 

  35. Viroli, M., Holvoet, T., Ricci, A., Schelfthout, K., Zambonelli, F.: Infrastructures for the environment of multiagent systems. Autonomous Agents and Multi-Agent Systems 14(1), 49–60 (2007)

    Article  Google Scholar 

  36. Wagner, G.: The Agent-Object-Relationship meta-model: Towards a unified view of state and behavior. Information Systems 28(5), 475–504 (2003)

    Article  MATH  Google Scholar 

  37. Warwas, S., Hahn, C.: The dsml4mas development environment. In: AAMAS 2009: Proceedings of The 8th International Conference on Autonomous Agents and Multiagent Systems, Richland, SC, pp. 1379–1380. International Foundation for Autonomous Agents and Multiagent Systems (2009)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2011 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Nunes, I., Cirilo, E., de Lucena, C.J.P., Sudeikat, J., Hahn, C., Gomez-Sanz, J.J. (2011). A Survey on the Implementation of Agent Oriented Specifications. In: Gleizes, MP., Gomez-Sanz, J.J. (eds) Agent-Oriented Software Engineering X. AOSE 2009. Lecture Notes in Computer Science, vol 6038. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-19208-1_12

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-19208-1_12

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-19207-4

  • Online ISBN: 978-3-642-19208-1

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics