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.
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 subscriptionsPreview
Unable to display preview. Download preview PDF.
References
Bellifemine, F.L., Caire, G., Greenwood, D.: Developing Multi-Agent Systems with JADE. Wiley (2007)
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)
Bordini, R.H., Hübner, J.F., Wooldridge, M.: Programming Multi-Agent Systems in AgentSpeak using Jason. John Wiley & Sons (2007)
Braubach, L., Lamersdorf, W., Pokahr, A.: Jadex: Implementing a bdi-infrastructure for jade agents (2003)
Brinkkemper, S.: Method engineering: Engineering of information systems development methods and tools. Information and Software Technology 38(4), 275–280 (1996)
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)
Cossentino, M., Potts, C.: PASSI: A process for specifying and implementing multi-agent systems using UML (2002)
Dam, K.H.: Supporting Software Evolution in Agent Systems. Doctor thesis, RMIT University (2008)
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)
Demazeau, Y.: From interactions to collective behaviour in agent-based systems. In: 1st. ECCS, pp. 117–132 (1995)
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)
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)
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)
Object Management Group, Inc. Software & Systems Process Engineering Metamodel Specification v2.0, OMG edition (October 2007)
Padgham, L., Winikoff, M.: Developing Intelligent Agent Systems: A Practical Guide. Halsted Press, New York (2004)
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)
Ricci, A., Piunti, M., Viroli, M.: Environment programming in multi-agent systems: An artifact-based perspective. AAMAS 23, 158–192 (2011)
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)
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)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights 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)