INGENIAS-SCRUM Development Process for Multi-Agent Development

  • Iván García-Magariño
  • Alma Gómez-Rodríguez
  • Jorge Gómez-Sanz
  • Juan C. González-Moreno
Part of the Advances in Soft Computing book series (AINSC, volume 50)

Summary

One of the key issues in development of Multi-agent System is following the more suitable development process for a particular problem. This means that development process models must be defined. Definition leads to better process understanding, facilitates process measurement and improvement, and constitutes the basis for automating the process itself. The main goal of this paper is the definition of a process for agent-based development. This definition is based on the Software Process Engineering Metamodel(SPEM) and applied in the definition of the software engineering process of INGENIAS MAS methodology following a SCRUM approach.

Keywords

Multiagent Systems(MAS) development process SCRUM INGENIAS AOSE 

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. 1.
    Bernon, C., Cossentino, M., Pavón, J.: Agent-oriented software engineering. Knowl. Eng. Rev. 20(2), 99–116 (2005)CrossRefGoogle Scholar
  2. 2.
    Cernuzzi, L., Cossentino, M., Zambonelli, F.: Process models for agent-based development. Engineering Applications of Artificial Intelligence 18(2), 205–222 (2005)CrossRefGoogle Scholar
  3. 3.
    Cossentino, M., Sabatucci, L., Seidita, V.: An Agent Oriented Tool for New Design Processes. In: Proceedings of the Fourth European Workshop on Multi-Agent Systems (2006)Google Scholar
  4. 4.
    Cuesta, P., Gómez, A., González, J.C., Rodríguez, F.J.: The MESMA methodology for agent-oriented software engineering. In: Proceedings of First International Workshop on Practical Applications of Agents and Multiagent Systems (IWPAAMS 2002), pp. 87–98 (2002)Google Scholar
  5. 5.
    Eclipse: Eclipse Process Framework (EPF), http://www.eclipse.org/epf/
  6. 6.
    García-Magariño, I., Pérez Agera, J.R., Gómez-Sanz, J.J.: Reaching consensus in a multi-agent system. In: International workshop on practical applications on agents and multi-agent systems, Salamanca, Spain (2007)Google Scholar
  7. 7.
    García-Magariño, I., Gómez-Rodríguez, A., González, J.C.: Modeling INGENIAS development process using EMF (In Spanish). In: 6th International Workshop on Practical Applications on Agents and Multi-agent Systems, IWPAAMS 2007, Salamanca, Spain, November 12/13, 2007, pp. 369–378 (2007)Google Scholar
  8. 8.
    García-Magariño, I., Gómez-Rodríguez, A., González, J.C.: Definition of Process Models for Agent-based Development. In: 9th International Workshop on AOSE, Lisbon, Portugal, May 12/13 (2008)Google Scholar
  9. 9.
    Gómez-Sanz, J.J., Fuentes, R.: Agent oriented software engineering with ingenias. In: Garijo, F.J., Riquelme, J.-C., Toro, M. (eds.) IBERAMIA 2002. LNCS (LNAI), vol. 2527. Springer, Heidelberg (2002)CrossRefGoogle Scholar
  10. 10.
    Henderson-Sellers, B., Giorgini, P.: Agent-Oriented Methodologies. Idea Group Inc. (2005)Google Scholar
  11. 11.
    Mas, A.: Agentes Software y Sistemas Multi-Agentes. Pearson, Prentice Hall (2004)Google Scholar
  12. 12.
    Pavón, J., Gómez-Sanz, 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
  13. 13.
    Pavón, J., Gómez-Sanz, J.J., Fuentes, R.: Model Driven Development of Multi-Agent Systems. In: Rensink, A., Warmer, J. (eds.) ECMDA-FA 2006. LNCS, vol. 4066, pp. 284–298. Springer, Heidelberg (2006)CrossRefGoogle Scholar
  14. 14.
    Schwaber, K., Beedle, M.: Agile Software Development with Scrum. Prentice Hall PTR, Upper Saddle River (2001)Google Scholar
  15. 15.
    Sutherland, J.: Business object design and implementation workshop. In: OOPSLA 1995: Addendum to the proceedings of the 10th annual conference on Object-oriented programming systems, languages, and applications (Addendum), pp. 170–175. ACM, New York (1995)CrossRefGoogle Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2009

Authors and Affiliations

  • Iván García-Magariño
    • 1
  • Alma Gómez-Rodríguez
    • 2
  • Jorge Gómez-Sanz
    • 1
  • Juan C. González-Moreno
    • 2
  1. 1.Universidad Complutense de Madrid 
  2. 2.Universidade de Vigo 

Personalised recommendations