Skip to main content

INGENIAS with the Unified Development Process

  • Chapter
  • First Online:
Handbook on Agent-Oriented Design Processes

Abstract

This chapter introduces the definition of a process for the INGENIAS methodology. It is an adaptation of the unified development process (UDP). The process adopts the organization in phases of the UDP and proposes activities and work products equivalent to the ones of UDP and suitable to develop multi-agent-systems (MAS). As INGENIAS follows a model-driven approach, these activities are largely focused on obtaining a specification of the MAS, conforming to the INGENIAS metamodel. The case study of the conference management system illustrates the application of this process to get a description of the environment and users of the system and the workflows where it will act.

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 84.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Hardcover Book
USD 109.99
Price excludes VAT (USA)
  • Durable hardcover 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

Similar content being viewed by others

References

  1. Bellifemine, F., Poggi, A., Rimassa, G.: JADE: a FIPA2000 compliant agent development environment. In: Fifth International Conference on Autonomous Agents (AGENTS 2001), pp.16–217. ACM, New York (2001)

    Google Scholar 

  2. Booch, G., Jacobson, I., Rumbaugh, J.: The Unified Software Development Process. Addison-Wesley, Reading (1999)

    Google Scholar 

  3. France, R., Rumpe, B.: Model-driven development of complex software: a research roadmap. In: 2007 Future of Software Engineering (FOSE 2007), pp. 37–54. IEEE Computer Society, Washington, DC (2007)

    Google Scholar 

  4. 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. Adv. Soft Comput. 50, 108–117 (2009)

    Article  Google Scholar 

  5. Gómez-Sanz, J.: Modelado de sistemas multi-agente. Ph.D. thesis, Facultad de Informática, Universidad Complutense de Madrid, Madrid (2002)

    Google Scholar 

  6. Gómez-Sanz, J.: INGENIAS Agent Framework. Development Guide V. 1.0. Tech. Rep., Universidad Complutense de Madrid, Madrid (2008)

    Google Scholar 

  7. Gómez-Sanz, J.J., Pavón, J., Fuentes-Fernández, R., García-Magariño, I., Rodríguez-Fernández, C.: INGENIAS Development Kit, V. 2.8. Tech. Rep., Universidad Complutense de Madrid, Madrid (2008)

    Google Scholar 

  8. Grupo de Investigación en Agentes Software: Ingeniería y Aplicaciones. INGENIAS Section. http://grasia.fdi.ucm.es/main/?q=es/node/61 (2010)

  9. Intelligent System Lab at British Telecom: Zeus Agent Toolkit, V. 2.0. Tech. Rep., Intelligent System Lab, British Telecom (2006)

    Google Scholar 

  10. Lesser, V., Decker, K., Wagner, T., Carver, N., Garvey, A., Horling, B., Neiman, D., Podorozhny, R., Prasad, M., Raja, A., Vincent, R., Xuan, P., Zhang, X.Q.: Evolution of the GPGP/TÆMS Domain-Independent Coordination Framework. Auton. Agents Multi-Agent Syst. 9(1), 87–143 (2004)

    Article  Google Scholar 

  11. Newell, A.: The knowledge level. Artif. Intell. 18(1), 87–127 (1982)

    Article  Google Scholar 

  12. OMG: OMG Unified Modeling Language (OMG UML), Superstructure, Version 2.3. Tech. Rep., OMG (2010)

    Google Scholar 

  13. Pavón, J., Gómez-Sanz, J.: Agent Oriented Software Engineering with INGENIAS. Lect. Notes Comput. Sci. 2691, 394–403 (2003)

    Article  Google Scholar 

  14. Pavón, J., Gómez-Sanz, J.J., Fuentes-Fernández, R.: The INGENIAS methodology and tools. In: Henderson-Sellers, B., Giorgini, P. (eds) Agent-Oriented Methodologies, Chapter IX, pp. 236–276. Idea Group Publishing, Hershey (2005)

    Chapter  Google Scholar 

  15. Rao, A.S., Georgeff, M.P.: BDI agents: from theory to practice. In: First International Conference on Multi-Agent Systems (ICMAS 1995), pp. 312–319. AAAI, Menlo Park (1995)

    Google Scholar 

  16. Rational Software: Rational Unified Process: White Paper (1998)

    Google Scholar 

  17. Schwaber, K., Beedle, M.: Agile Software Development with Scrum. Prentice Hall, Englewood Cliffs (2001)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Alma Gómez-Rodríguez .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2014 Springer-Verlag Berlin Heidelberg

About this chapter

Cite this chapter

Gómez-Rodríguez, A., Fuentes-Fernández, R., González-Moreno, J.C., Rodríguez-Martínez, F.J. (2014). INGENIAS with the Unified Development Process. 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_12

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-39975-6_12

  • 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)

Publish with us

Policies and ethics