GORMAS: An Organizational-Oriented Methodological Guideline for Open MAS

  • Estefanía Argente
  • Vicent Botti
  • Vicente Julian
Part of the Lecture Notes in Computer Science book series (LNCS, volume 6038)


An Organizational-Oriented Methodological Guideline for designing Virtual Organizations, focused on Service-Oriented Open Multi-Agent Systems, is presented in this paper. This guideline covers the requirement analysis, the structure design and the organization-dynamics design steps, in which software designers mainly specify the services that the system under study is requested to offer, the internal structure of this system and the norms that control its behavior, taking into account the specific features of open multi-agent systems.


virtual organizations multi-agent systems methodology 


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Argente, E.: GORMAS: Guias para el desarrollo de Sistemas multi-agente abiertos basados en organizaciones. PhD thesis, Universidad Politecnica de Valencia (2008)Google Scholar
  2. 2.
    Argente, E., Botti, V., Julian, V.: Organizational-oriented methodological guidelines for designing virtual organizations. In: Omatu, S., Rocha, M.P., Bravo, J., Fernández, F., Corchado, E., Bustillo, A., Corchado, J.M. (eds.) IWANN 2009. LNCS, vol. 5518, pp. 154–162. Springer, Heidelberg (2009)CrossRefGoogle Scholar
  3. 3.
    Argente, E., Criado, N., Botti, V., Julian, V.: Norms for agent service controlling. In: Proc. EUMAS, pp. 1–15 (2008)Google Scholar
  4. 4.
    Argente, E., Julian, V., Botti, V.: Multi-Agent System Development based on Organizations. Electron Notes Theor. Comput. Sci (ENTCS) 150(3), 55–71 (2006)CrossRefGoogle Scholar
  5. 5.
    Argente, E., Julian, V., Botti, V.: MAS Modeling Based on Organizations. In: Luck, M., Gomez-Sanz, J.J. (eds.) AOSE 2008. LNCS, vol. 5386, pp. 1–12. Springer, Heidelberg (2009)CrossRefGoogle Scholar
  6. 6.
    Argente, E., Palanca, J., Aranda, G., Julian, V., Botti, V.: Supporting Agent Organizations. In: Burkhard, H.-D., Lindemann, G., Verbrugge, R., Varga, L.Z. (eds.) CEEMAS 2007. LNCS (LNAI), vol. 4696, pp. 236–245. Springer, Heidelberg (2007)CrossRefGoogle Scholar
  7. 7.
    Caire, G., Coulier, W., Garijo, F., Gomez, J., Pavon, J., Leal, F., Chainho, P., Kearney, P., Stark, J., Evans, R., Massonet, P.: Agent-oriented analysis using MESSAGE/UML. In: Wooldridge, M.J., Weiß, G., Ciancarini, P. (eds.) AOSE 2001. LNCS, vol. 2222, pp. 119–125. Springer, Heidelberg (2002)CrossRefGoogle Scholar
  8. 8.
    Carrascosa, C., Giret, A., Julian, V., Rebollo, M., Argente, E., Botti, V.: Service Oriented MAS: An open Architecture. In: Proc. Autonomous Agents and Multiagent Systems (AAMAS), pp. 1291–1292 (2009)Google Scholar
  9. 9.
    Castro, J., Kolp, M., Mylopoulos, J.: A requirements-driven software development methodology. In: Conf. Advanced Information Systems Engineering (2001)Google Scholar
  10. 10.
    Cossentino, M.: From requirements to code with the passi methodology. In: Agent Oriented Methodologies IV, pp. 79–106 (2005)Google Scholar
  11. 11.
    Criado, N., Argente, E., Julian, V., Botti, V.: Designing Virtual Organizations. In: Proc. PAAMS 2009, vol. 55, pp. 440–449 (2009)Google Scholar
  12. 12.
    Criado, N., Julian, V., Argente, E.: Towards the implementation of a normative reasoning process. In: Proc. PAAMS, vol. 55, pp. 319–328 (2009)Google Scholar
  13. 13.
    Criado, N., Julian, V., Botti, V., Argente, E.: A Norm-based Organization Management System. In: AAMAS Workshop on Coordination, Organization, Institutions and Norms in Agent Systems (COIN), pp. 1–16 (2009)Google Scholar
  14. 14.
    Daft, R.: Organization Theory and Design. South-Western College Pub. (2003)Google Scholar
  15. 15.
    Dignum, V.: A model for organizational interaction: based on agents, founded in logic. PhD thesis, Utrecht University (2003)Google Scholar
  16. 16.
    Erl, T.: Service-Oriented Architecture: Concepts, Technology, and Design. Prentice-Hall, Englewood Cliffs (2005)Google Scholar
  17. 17.
    Esteva, M., Rodriguez, J., Sierra, C., Garcia, P., Arcos, J.: On the formal Specification of Electronic Institutions. In: Sierra, C., Dignum, F.P.M. (eds.) AgentLink 2000. LNCS (LNAI), vol. 1991, pp. 126–147. Springer, Heidelberg (2001)CrossRefGoogle Scholar
  18. 18.
    Ferber, J., Gutknecht, O., Michel, F.: From agents to organizations: An organizational view of multi-agent systems. In: Giorgini, P., Müller, J.P., Odell, J.J. (eds.) AOSE 2003. LNCS, vol. 2935, pp. 214–230. Springer, Heidelberg (2004)CrossRefGoogle Scholar
  19. 19.
    Fox, M.: An organizational view of distributed systems. IEEE Trans. on System, Man and Cybernetics 11, 70–80 (1981)CrossRefGoogle Scholar
  20. 20.
    Galbraith, J.: Organization Design. Addison-Wesley, Reading (1977)Google Scholar
  21. 21.
    Garcia, E., Argente, E., Giret, A.: Service-oriented Open Multiagent Systems modeling tool. In: Yang, J.-J., Yokoo, M., Ito, T., Jin, Z., Scerri, P. (eds.) PRIMA 2009. LNCS, vol. 5925, Springer, Heidelberg (2009)Google Scholar
  22. 22.
    Gateau, B., Boissier, O., Khadraoui, D., Dubois, E.: MoiseInst: An Organizational model for specifying rights and duties of autonomous agents. In: Proc. EUMAS 2005, pp. 484–485 (2005)Google Scholar
  23. 23.
    Giunchiglia, F., Mylopoulos, J., Perini, A.: The Tropos Software Development Methodology: Processes, Models and Diagrams. In: Giunchiglia, F., Odell, J.J., Weiss, G. (eds.) AOSE 2002. LNCS, vol. 2585, pp. 162–173. Springer, Heidelberg (2003)CrossRefGoogle Scholar
  24. 24.
    Haesen, R., Snoeck, M., Lemahieu, W., Poelmans, S.: On the Definition of Service Granularity and its Architectural Impact. In: Bellahsène, Z., Léonard, M. (eds.) CAiSE 2008. LNCS, vol. 5074, pp. 375–389. Springer, Heidelberg (2008)CrossRefGoogle Scholar
  25. 25.
    Hidalgo, A.G., Gomez-Sanz, J.J., Pavón, J.: Workflow Modelling with INGENIAS methodology. In: Proc. 5th IEEE Int. Conf. on Industrial Informatics, vol. 2, pp. 1103–1108 (2007)Google Scholar
  26. 26.
    Hodge, B.J., Anthony, W., Gales, L.: Organization Theory: A Strategic Approach. Prentice-Hall, Englewood Cliffs (2002)Google Scholar
  27. 27.
    Huhns, M., Singh, M.: Reseach directions for service-oriented multiagent systems. IEEE Internet Computing, Service-Oriented Computing Track 9(1) (2005)Google Scholar
  28. 28.
    Huhns, M., Singh, M.: Service-oriented computing: Key concepts and principles. IEEE Internet Computing, Service-Oriented Computing Track 9(1) (2005)Google Scholar
  29. 29.
    Mintzberg, H.: Structures in fives: designing effective organizations. Prentice-Hall, Englewood Cliffs (1992)Google Scholar
  30. 30.
    Molesini, A., Omicini, A., Denti, E., Ricci, A.: SODA: A roadmap to artefacts. In: Dikenelli, O., Gleizes, M.-P., Ricci, A. (eds.) ESAW 2005. LNCS (LNAI), vol. 3963, pp. 49–62. Springer, Heidelberg (2006)CrossRefGoogle Scholar
  31. 31.
    Moreno-Luzon, M.D., Peris, F., Gonzalez, T.: Gestión de la Calidad y Diseño de Organizaciones. Prentice Hall, Pearson Education (2001)Google Scholar
  32. 32.
    Moreno-Luzon, M.D., Peris, F., Santonja, J.: Quality management in the small and medium sized companies and strategic management. In: The Handbook of Total Quality Management, pp. 128–153 (1998)Google Scholar
  33. 33.
    Omicini, A.: SODA: Societies and Infrastructures in the Analysis and Design of Agent-Based Systems. In: Ciancarini, P., Wooldridge, M.J. (eds.) AOSE 2000. LNCS, vol. 1957, pp. 185–193. Springer, Heidelberg (2001)CrossRefGoogle Scholar
  34. 34.
    Pavón, J., Gómez-Sanz, J.J.: Agent Oriented Software Engineering with INGENIAS. In: Mařík, V., Müller, J.P., Pěchouček, M. (eds.) CEEMAS 2003. LNCS (LNAI), vol. 2691, pp. 394–403. Springer, Heidelberg (2003)CrossRefGoogle Scholar
  35. 35.
    Pavon, J., Gomez-Sanz, J., Fuentes, R.: The INGENIAS Methodology and Tools, article IX, pp. 236–276. Idea Group Publishing, USA (2005)Google Scholar
  36. 36.
    Val, E.D., Criado, N., Rebollo, M., Argente, E., Julian, V.: Service-oriented framework for Virtual Organizations. In: Proc. International Conference on Artificial Intelligence (ICAI), vol. 1, pp. 108–114. CSREA Press (2009)Google Scholar
  37. 37.
    Vazquez-Salceda, J., Dignum, V., Dignum, F.: Organizing multiagent systems. Technical Report UU-CS-2004-015, Utrecht University (2004)Google Scholar
  38. 38.
    Wagner, J., Hollenbeck, J.: Organizational Behavior. Thomson (2001)Google Scholar
  39. 39.
    Zambonelli, F., Jennings, N., Wooldridge, M.: Developing Multiagent Systems: The Gaia Methodology. ACM Transactions on Software Engineering and Methodology 12, 317–370 (2003)CrossRefGoogle Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2011

Authors and Affiliations

  • Estefanía Argente
    • 1
  • Vicent Botti
    • 1
  • Vicente Julian
    • 1
  1. 1.Departamento de Sistemas Informáticos y ComputaciónUniversidad Politécnica de ValenciaValenciaSpain

Personalised recommendations