Abstract
The design of Organization-Oriented Multi-Agent Systems requires methodologies that use the agent organization as a key concept, defining concepts such as organizational goals, roles, norms, organizational services, etc., in an explicit way. GORMAS (Guidelines for Organizational Multi-agent Systems) is an Agent-Oriented Software Engineering methodology to develop Virtual Organizations that allows describing and designing Organization-Oriented Multi-Agent Systems. This methodology is composed of four phases: Mission Analysis, Service Analysis, Organizational Design and Organization Dynamics Design. Moreover, it is supported by a specific metamodel, named Virtual Organization Model, which defines five organizational dimensions, by which an agent organization can be specified: Structural, Functional, Dynamical, Environment and Normative. This chapter describes the four phases of the GORMAS methodology, following the template developed within the FIPA Design Process Documentation and Fragmentation working group. Thus, the activities developed on each phase, and the products generated during the whole process are detailed.
Keywords
- Dynamic Organization Design
- Agent-oriented Software Engineering (AOSE)
- Organisational Centred Multi-agent Systems (OCMAS)
- Structure Property Models
- Softgoals
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Lemaître, C., Excelente, C.B.: Multi-agent organization approach. In: Proceedings of II Iberoamerican Workshop on DAI and MAS (1998)
Argente, E., Julian, V., Botti, V.: MAS modeling based on organizations. In: Agent-Oriented Software Engineering IX, pp. 16–30. Springer, Berlin (2009)
Moreno-Luzón, M.D., Peris, F.J.: Strategic approaches, organizational design and quality management: integration in a fit and contingency model. Int. J. Qual. Sci. 3(4), 328–347 (1998)
Cossentino, M.: From requirements to code with the PASSI methodology. In: Agent-Oriented Methodologies, pp. 79–106. Idea Group Publishing (2005)
Omicini, A.: SODA: societies and infrastructures in the analysis and design of agent-based systems. In: Agent-Oriented Software Engineering, vol. 1957, pp. 185–193. Springer, Berlin (2001)
Pavón, J., Gómez-Sanz, J.: Agent oriented software engineering with INGENIAS. In: Multi-agent Systems and Applications III, pp. 394–403. Springer, Berlin (2003)
Garcia, E., Argente, E., Giret, A.: A modeling tool for service-oriented open multiagent systems modeling tool. In: 12th International Conference on Principles of Practice in Multi-agent Systems. PRIMA 2009. Lecture Notes in Computer Science, vol. 5925, pp. 345–360. Springer, Berlin (2009)
Criado, N., Julian, V., Botti, V., Argente, E.: A norm-based organization management system. In: Coordination, Organizations, Institutions, and Norms in Agent Systems. Springer, Berlin (2009)
Giret, A., Julian, V., Rebollo, M., Argente, E., Carrascosa, C., Botti, V.: An open architecture for service-oriented virtual organizations. In: PROMAS 2009 Post-Proceedings, pp. 1–15. Springer, Berlin (2010)
Cossentino, M.: Design Process Documentation Template. Technical report, FIPA (2011)
Seidita, V., Cossentino, M., Gaglio, S.: Using and extending the spem specifications to represent agent oriented methodologies. In: Agent-Oriented Software Engineering IX: 9th International Workshop, AOSE 2008 Estoril, Portugal, May 12–13, 2008 Revised Selected Papers, vol. 5386, p. 46. Springer, New York (2009)
Esparcia, S., Centeno, R., Hermoso, R., Argente, E.: Artifacting and regulating the environment of a virtual organization. In: 2011 23rd IEEE International Conference on Tools with Artificial Intelligence, pp. 547–554. IEEE, Boca Raton (2011)
Ricci, A., Viroli, M., Omicini, A.: Give agents their artifacts: the A&A approach for engineering working environments in MAS. In: Proceedings AAMAS, p. 150 (2007)
Kelly, S., Lyytinen, K., Rossi, M.: MetaEdit+: a fully configurable multi-user and multi-tool CASE and CAME environment. Lecture Notes in Computer Science, vol. 1080, pp. 1–21. Springer, Berlin (1996)
Argente, E., Julian, V., Botti, V.: Multi-agent system development based on organizations. Electron. Notes Theor. Comput. Sci. 150(3), 55–71 (2006)
Mintzberg, H.: The Structuring of Organizations. Prentice-Hall (1979)
Criado, N., Argente, E., Julian, V., Botti, V.: Designing virtual organizations. In: 7th International Conference on Practical Applications of Agents and Multi-agent Systems (PAAMS2009). Advances in Soft Computing, vol. 55, pp. 440–449. Springer, Berlin (2009)
Acknowledgements
This work was supported by TIN2009-13839-C03-01 and TIN2012-36586-C03-01 projects of the Spanish government, and CONSOLIDER-INGENIO 2010 under grant CSD2007-00022.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2014 Springer-Verlag Berlin Heidelberg
About this chapter
Cite this chapter
Esparcia, S., Argente, E., Julián, V., Botti, V. (2014). GORMAS: A Methodological Guideline for Organizational-Oriented Open MAS. In: Cossentino, M., Hilaire, V., Molesini, A., Seidita, V. (eds) Handbook on Agent-Oriented Design Processes. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-39975-6_7
Download citation
DOI: https://doi.org/10.1007/978-3-642-39975-6_7
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-39974-9
Online ISBN: 978-3-642-39975-6
eBook Packages: Computer ScienceComputer Science (R0)