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.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
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)
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)
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)
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)
Cossentino, M.: From Requirements to Code with the PASSI Methodology, ch. IV, pp. 89–106. Idea Group Inc., Hershey (2005)
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)
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)
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)
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)
Deugo, D., Weiss, M., Kendall, E.: Reusable patterns for agent coordination, pp. 347–368 (2001)
Girardi, R.: Reuse in agent-based application development. In: First International Workshop on Software Engineering for Large-Scale Multi-Agent Systems, SELMAS 2002 (2002)
Garcia, A., Lucena, C.: Taming heterogeneous agent architectures. Commun. ACM 51(5), 75–81 (2008)
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)
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)
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)
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)
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)
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)
Kendall, E.A.: Role modeling for agent system analysis, design, and implementation. In: ASA/MA, pp. 204–218. IEEE Computer Society, Los Alamitos (1999)
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)
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)
Moraitis, P., Spanoudakis, N.I.: The Gaia2Jade Process for Multi-Agent Systems Development.. Applied Artificial Intelligence 20(2-4), 251–273 (2006)
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)
Pavón, J., Gómez-Sanz, J.J., Fuentes, R.: Model Driven Development of Multi-Agent Systems.. In: ECMDA-FA, pp. 284–298 (2006)
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)
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)
Ricci, A., Viroli, M.: Coordination artifacts: A unifying abstraction for engineering environment-mediated coordination in mas. Informatica 29, 433–443 (2005)
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)
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)
Shoham, Y.: Agent-oriented programming. Artificial Intelligence 60(1), 51–92 (1993)
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
Sudeikat, J., Renz, W.: MASDynamics: Toward systemic modeling of decentralized agent coordination. In: Kommunikation in Verteilten Systemen. Informatik aktuell, pp. 79–90 (2009)
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)
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)
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)
Wagner, G.: The Agent-Object-Relationship meta-model: Towards a unified view of state and behavior. Information Systems 28(5), 475–504 (2003)
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)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights 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)