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.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
References
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)
Booch, G., Jacobson, I., Rumbaugh, J.: The Unified Software Development Process. Addison-Wesley, Reading (1999)
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)
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)
Gómez-Sanz, J.: Modelado de sistemas multi-agente. Ph.D. thesis, Facultad de Informática, Universidad Complutense de Madrid, Madrid (2002)
Gómez-Sanz, J.: INGENIAS Agent Framework. Development Guide V. 1.0. Tech. Rep., Universidad Complutense de Madrid, Madrid (2008)
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)
Grupo de Investigación en Agentes Software: Ingeniería y Aplicaciones. INGENIAS Section. http://grasia.fdi.ucm.es/main/?q=es/node/61 (2010)
Intelligent System Lab at British Telecom: Zeus Agent Toolkit, V. 2.0. Tech. Rep., Intelligent System Lab, British Telecom (2006)
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)
Newell, A.: The knowledge level. Artif. Intell. 18(1), 87–127 (1982)
OMG: OMG Unified Modeling Language (OMG UML), Superstructure, Version 2.3. Tech. Rep., OMG (2010)
Pavón, J., Gómez-Sanz, J.: Agent Oriented Software Engineering with INGENIAS. Lect. Notes Comput. Sci. 2691, 394–403 (2003)
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)
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)
Rational Software: Rational Unified Process: White Paper (1998)
Schwaber, K., Beedle, M.: Agile Software Development with Scrum. Prentice Hall, Englewood Cliffs (2001)
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
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)