Skip to main content

Part of the book series: Law, Governance and Technology Series ((LGTS,volume 30))

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.

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
Softcover Book
USD 109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
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

Notes

  1. 1.

    http://www.espen.com/

  2. 2.

    http://maven.apache.org/

  3. 3.

    http://ant.apache.org/

References

  • Bellifemine, F., G. Caire, and D. Greenwood. 2007. Developing multi-agent systems with JADE. Chichester/Hoboken: Wiley.

    Book  Google Scholar 

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

    Google Scholar 

  • 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

    Google Scholar 

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

    Google Scholar 

  • Gomez-Sanz, J.J. 2002. Modelado de sistemas multi-agente (modeling multi-agent systems). Ph.D. thesis, Facultad de Informatica, Universidad Complutense de Madrid.

    Google Scholar 

  • 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

    Google Scholar 

  • 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

    Google Scholar 

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

    Chapter  Google Scholar 

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

    Chapter  Google Scholar 

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

    Google Scholar 

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

    Article  Google Scholar 

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

    Google Scholar 

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

    Google Scholar 

  • Kruchten, P. 2004. The rational unified process: An introduction. Boston: Addison-Wesley Professional.

    Google Scholar 

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

    Google Scholar 

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

    Google Scholar 

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

    Article  Google Scholar 

Download references

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

Authors

Corresponding author

Correspondence to Jorge J. Gomez-Sanz .

Editor information

Editors and Affiliations

Rights and permissions

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

Publish with us

Policies and ethics