Skip to main content

Part of the book series: Lecture Notes in Computer Science ((LNTCS,volume 5518))

Included in the following conference series:

Abstract

There is a general agreement in the fact that Agent Oriented Software Engineering (AOSE) needs development process definition for an accurate process management. The main trends in the field identify process and methodology in order to approach the process definition. This paper focusses in the idea that process and methodology must be considered independently. This means that not only the same process can be used for different methodologies but also that the same methodology can be used following different processes. The most suitable process can be selected by developers depending on several factors such as: human resources available, time restrictions, costs, etc. The previous approach is justified introducing a case study, which shows how different development processes can be applied while the team is following the same methodology (in particular, INGENIAS methodology).

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 129.00
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 169.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Bernon, C., Cossentino, M., Pavón, J.: Agent-oriented software engineering. Knowl. Eng. Rev. 20(2), 99–116 (2005)

    Article  Google Scholar 

  2. Breton, E., Bezivin, J.: Model driven process engineering. In: Int. Computer Software and Applications Conf (COMPSAC 2001), Chicago, pp. 225–230 (2001)

    Google Scholar 

  3. Cernuzzi, L., Cossentino, M., Zambonelli, F.: Process models for agent-based development. Engineering Applications of Artificial Intelligence 18(2), 205–222 (2005)

    Article  Google Scholar 

  4. Cossentino, M., Garro, A.: Activity of the FIPA Methodology Technical Committee. Technical report, Consiglio Nazionale delle Ricerche (2005)

    Google Scholar 

  5. Cuesta, P., Gómez, A., González, J., Rodríguez, F.J.: The MESMA methodology for agent-oriented software engineering. In: Proceedings of First Int.Workshop on Practical Applications of Agents and Multiagent Systems (IWPAAMS 2002), pp. 87–98 (2002)

    Google Scholar 

  6. Cuesta, P., Gómez, A., González, J.C., Rodríguez, F.J.: Evaluating agent oriented software engineering to propose MESMA. In: Proceedings of the 3rd Int. Workshop on Practical Applications of Agents and Multi-Agent Systems (IWPAAMS 2004), pp. 103–114 (2004)

    Google Scholar 

  7. Fuggetta, A.: Software process: a roadmap. In: ICSE 2000: Proceedings of the Conf. on The Future of Software Engineering, pp. 25–34. ACM, New York (2000)

    Google Scholar 

  8. García-Magariño, I., Gómez-Rodríguez, A., Gómez-Sanz, J., González-Moreno, J.C.: INGENIAS-SCRUM Development Process for Multi-Agent Development. In: International Symposium on Distributed Computing and Artificial Intelligence (DCAI 2008), Advances in Software Computing (2008)

    Google Scholar 

  9. 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. Springer, Heidelberg (2008)

    Google Scholar 

  10. García-Magariño, I., Gutiérrez, C., Fuentes-Fernández, R.: Organizing multi-agent systems for crisis management. In: Antunes, L.M.L., Pavón, J. (eds.) 7th Ibero-American Workshop in Multi-Agent, Lisbon, Portugal, pp. 69–80. Springer, Heidelberg (2008)

    Google Scholar 

  11. Gómez-Sanz, J.: Ingenias Agent Framework. Development Guide V. 1.0. Technical report, Universidad Complutense de Madrid (2008)

    Google Scholar 

  12. Henderson-Sellers, B., Gonzalez-Perez, C.: A comparison of four process metamodels and the creation of a new generic standard. Information and Software Technology 47(1), 49–65 (2005)

    Article  Google Scholar 

  13. Mas, A.: Agentes Software y Sistemas Multi-Agentes. Pearson Prentice Hall, London (2004)

    Google Scholar 

  14. O. M. G. OMG. Software Process Engineering Metamodel Specification. Version 1.1, formal/05-01-06 (2005), http://www.omg.org/

  15. O. M. G. OMG. Unified Modeling Language (UML). Version 2.1.2, formal/2007-11-04 (2007) http://www.omg.org/

  16. 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, vol. 2691, pp. 394–403. Springer, Heidelberg (2003)

    Chapter  Google Scholar 

  17. Pavón, J., Gómez-Sanz, J.J., Fuentes-Fernández, R.: The INGENIAS Methodology and Tools, article IX, pp. 236–276. Idea Group Publishing (2005)

    Google Scholar 

  18. Penserini, L., Perini, A., Susi, A., Mylopoulos, J.: High variability design for software agents: Extending Tropos. ACM Transactions on Autonomous and Adaptative Systems 2(4), 16–27 (2007)

    Article  Google Scholar 

  19. Weyns, D.: The Future of Software Engineering and Multiagent Systems. Held at AAMAS 2008 (2008)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2009 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Gómez-Rodríguez, A., González-Moreno, J.C. (2009). Methodology vs. Development Process: A Case Study for AOSE. In: Omatu, S., et al. Distributed Computing, Artificial Intelligence, Bioinformatics, Soft Computing, and Ambient Assisted Living. IWANN 2009. Lecture Notes in Computer Science, vol 5518. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-02481-8_5

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-02481-8_5

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-02480-1

  • Online ISBN: 978-3-642-02481-8

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics