Abstract
This chapter presents the INGENIAS framework for Social Coordination. INGENIAS is an agent-oriented methodology that comprehends a modeling language, a development process, and a set of tools. The modeling language captures the MAS specification as well as the requirements of the system to be developed. The development process is an iterative process producing the necessary artifacts based on the elements captured by the modeling language. The tools conform the INGENIAS Development Kit. It includes, among others, a specification editor and a code generator. Key features of INGENIAS are the extensive use of visual diagrams for modeling, grounding on the BDI concepts of agents, and translation to a JADE based architecture called the INGENIAS Agent Framework.
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., G. Caire, and D. Greenwood. 2007. Developing multi-agent systems with JADE. Chichester/Hoboken: Wiley.
Botía, J.A., J.J. Gómez-Sanz, and J. Pavón. 2006. Intelligent data analysis for the verification of multi-agent systems interactions. In IDEAL. Vol. 4224 of Lecture notes in computer science, ed. E. Corchado, H. Yin, V.J. Botti, and C. Fyfe, 1207–1214. Berlin/Heidelberg: Springer.
Caire, G., W. Coulier, F.J. Garijo, J.J. Gómez-Sanz, J. Pavón, F. Leal, P. Chainho, P.E. Kearney, J. Stark, R. Evans, and P. Massonet. 2001. Agent oriented analysis using message/UML. In AOSE. Vol. 2222 of Lecture notes in computer science, ed. M. Wooldridge, G. Weiß, and P. Ciancarini, 119–135. Berlin/Heidelberg: Springer
García-Magariño, I., J.J. Gómez-Sanz, and J.R. Pérez-Agüera. 2008. A complete-computerised delphi process with a multi-agent system. In ProMAS. Vol. 5442 of Lecture notes in computer science, ed. K.V. Hindriks, A. Pokahr, and S. Sardiña, 120–135. Berlin/Heidelberg: Springer.
Gomez-Sanz, J.J. 2002. Modelado de sistemas multi-agente (modeling multi-agent systems). Ph.D. thesis, Facultad de Informatica, Universidad Complutense de Madrid.
Gomez-Sanz, J. 2014a. Ten years of the ingenias methodology. In Agent-oriented software engineering, ed. O. Shehory and A. Sturm, 193–209. Berlin/Heidelberg: Springer. doi:10.1007/978-3-642-54432-3_10, http://dx.doi.org/10.1007/978-3-642-54432-3_10
Gomez-Sanz, J.J. 2014b. INGENias meta editor (INGENME) site. http://ingenme.sf.net, http://ingenme.sf.net
Gomez-Sanz, J.J. 2014c. INGENIAS WEB SITE. http://ingenias.sf.net, http://ingenias.sf.net
Gómez-Sanz, J.J., and J. Pavón. 2005. Implementing multi-agent systems organizations with ingenias. In PROMAS. Vol. 3862 of Lecture notes in computer science, ed. R.H. Bordini, M. Dastani, J. Dix, and A.E. Fallah-Seghrouchni, 236–251. Berlin/Heidelberg: Springer
Gómez-Sanz, J.J., and J. Pavón. 2006. Defining coordination in multi-agent systems within an agent oriented software engineering methodology. In Proceedings of the 2006 ACM symposium on applied computing (SAC), ed. H. Haddad, 424–428. New York: ACM.
Gómez-Sanz, J.J., J. Pavón, and F.J. Garijo. 2002. Meta-models for building multi-agent systems. In Proceedings of the 2002 ACM symposium on applied computing (SAC), 37–41. New York: ACM.
Gómez-Sanz, J.J., R. Fuentes, J. Pavón, and I. García-Magariño. 2008. Ingenias development kit: A visual multi-agent system development environment. In: AAMAS (Demos), 1675–1676. IFAAMAS.
Gómez-Sanz, J.J., C.R. Fernández, and J. Arroyo. 2010. Model driven development and simulations with the ingenias agent framework. Simulation Modelling Practice and Theory 18(10): 1468–1482.
Haddadi, A., and K. Sundermeyer. 1996. Belief-desire-intention agent architectures. In Foundations of distributed artificial intelligence, ed. G.M.P. Hoare and N.R. Jennings, chap. I, 169–185. New York: Willey.
Kelly, S., K. Lyytinen, and M. Rossi. 1996. Metaedit+: A fully configurable multi-user and multi-tool case and came environment. In CAiSE. Vol. 1080 of Lecture notes in computer science, ed. P. Constantopoulos, J. Mylopoulos, and Y. Vassiliou, 1–21. Berlin/Heidelberg: Springer.
Kruchten, P. 2004. The rational unified process: An introduction. Boston: Addison-Wesley Professional.
Pavón, J., and J.J. Gómez-Sanz. 2003. Agent oriented software engineering with ingenias. In CEEMAS. Vol. 2691 of Lecture notes in computer science, ed. V. Marík, J.P. Müller, and M. Pechoucek, 394–403. Berlin/New York: Springer.
Pavón, J., J.J. Gómez-Sanz, and R. Fuentes. 2006. Model driven development of multi-agent systems. In ECMDA-FA. Vol. 4066 of Lecture notes in computer science, ed. A. Rensink and J. Warmer, 284–298. Berlin: Springer.
Serrano, E., J.J. Gómez-Sanz, J.A. Botía, and J. Pavón. 2009. Intelligent data analysis applied to debug complex software systems. Neurocomputing 72(13–15): 2785–2795.
Acknowledgements
We acknowledge support from the project “SOCIAL AMBIENT ASSISTING LIVING – METHODS (SociAAL)” and project “Collaborative Ambient Assisted Living Design (ColoSAAL)”, supported by Spanish Ministry for Economy and Competitiveness, with grant TIN2011-28335-C02-01 and TIN2014-57028-R respectively; and MOSI-AGIL-CM (S2013/ICE-3019) co-funded by Madrid Government, EU Structural Funds FSE, and FEDER.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2016 Springer International Publishing Switzerland
About this chapter
Cite this chapter
Gomez-Sanz, J.J., Fernández, R.F. (2016). INGENIAS. In: Aldewereld, H., Boissier, O., Dignum, V., Noriega, P., Padget, J. (eds) Social Coordination Frameworks for Social Technical Systems. Law, Governance and Technology Series, vol 30. Springer, Cham. https://doi.org/10.1007/978-3-319-33570-4_5
Download citation
DOI: https://doi.org/10.1007/978-3-319-33570-4_5
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-33568-1
Online ISBN: 978-3-319-33570-4
eBook Packages: Law and CriminologyLaw and Criminology (R0)