Juan Pavón (born 19 November 1962) is a Spanish computer scientist, full professor of the Complutense University of Madrid (UCM). He is a pioneer researcher in the field of Software Agents, co-creator of the FIPA MESSAGE and INGENIAS methodologies, and founder and director of the research group GRASIA: GRoup of Agent-based, Social and Interdisciplinary Applications at UCM.[1][2][3] He is known for his work in the field of Artificial Intelligence, specifically in agent-oriented software engineering.[4][5][6] He has been often cited by mainstream media, as a reference in Artificial Intelligence.[7][8][9][10]

Juan Pavón
Born
Juan Pavón Mestras

(1962-11-19) 19 November 1962 (age 62)
Algeciras, Spain
NationalitySpanish
Alma materTechnical University of Madrid, Université Pierre et Marie Curie
Known forSoftware agents, Metamodelling, Artificial intelligence applications
Scientific career
FieldsComputer science, Software agents, Artificial Intelligence
InstitutionsComplutense University of Madrid
Websitehttps://grasia.fdi.ucm.es/jpavon/es/index.html

Biography

edit

Education

edit

Pavón belongs to the first Spanish generation to get official studies in Computer Science, during the 1980s.[11] He studied Computer Science at the Technical University of Madrid, graduating in 1985. In 1988, he obtained his PhD in this area with the thesis: "Synthesis of communication protocols from service specifications".[12] While doing this thesis, he worked as assistant professor at the same university. After his PhD, he joined Alcatel-Lucent R&D team, where he worked for 10 years. At the end of 1997 he got an Associate Professor position at UCM, and in 2006, he achieved the Habilitation à diriger des recherches qualification in Computer Science at the Université Pierre et Marie Curie (Paris VI) with the thesis "INGENIAS : Développement Dirigé par Modèles des Systèmes Multi-Agents" (in French).[13][11][14]

Career

edit

He joined the Alcatel R&D department as a systems engineer. There, he worked on the development of software component-based architectures for distributed systems, and its applications for multimedia services over broadband networks and new generation mobile phones. During the 10 years he worked for the company, he spent periods in Alcatel centers outside Spain, such as France (Lannion and Vélizy) and Belgium (Namur and Antwerp).[11] In this period, he worked several years in the labs of Bellcore in Red Bank, New Jersey (USA),[14] working in the TINA-C Core Team, and helping to produce architectural models for telecommunication services. As a result, he published several popular works.[15][16]

He then returned to the academic world, as an Associate Professor at the Computer Science School of the Complutense University of Madrid (1997). By then, he researched Multi-Agent Systems within the Eurescom project P815 "Communications Management Process Integration Using Software Agents" (1999) working with Telefónica R+D.[17] His work in several projects combines software engineering practices and MAS. In the Eurescom P907 "Methodology for Engineering Systems of Software Agents", he co-created the MESSAGE methodology, currently part of the main FIPA[18] software agent methodologies.[19][11]

In 2000 he established the research group GRASIA[2] for the research in Software Agents and Artificial Intelligence in the Complutense University of Madrid.[2] He also held several management positions in the university, serving as Vice Dean for four years (1998–2002).[20] Nowadays, he is full professor at the Universidad Complutense Madrid.

Work

edit

Software Agents Research

edit

Pavón work has focused on Software Agents and Agent-based simulation.[21] His work on Software Agents started at the end of the 1990s, after they emerge as a new paradigm.[22] His first project in the area was funded by Telefonica R+D, "Communications Management Process Integration Using Software Agents" (1999). Later he attracted funding for research projects from the 5th European Framework Programme (PSI3, DEMOS) and from Euroscom (P815, P907), all considered early applications of agents to software engineering processes.[23] In the Eurescom P907 "Methodology for Engineering Systems of Software Agents", he co-created the MESSAGE methodology, currently part of the main FIPA[18] software agent methodologies.[19][11]

INGENIAS

edit

His main contribution combining agent concepts in software engineering is the INGENIAS methodology and toolkit. INGENIAS (Engineering for Software Agents) is a complete framework for the analysis, design and implementation of multi-agent systems (MAS).[24][25]

As a result of the research in these years, Jorge J. Gómez-Sanz published in 2002 his PhD thesis "A Methodology for the Development of Multi-Agent Systems" (in Spanish) advised by Francisco Garijo and Juan Pavón. This work constitutes the first version of the INGENIAS methodology and its meta-models.[26]

INGENIAS adopts since its inception a model-driven engineering (MDE) approach.[26] Model-driven engineering (MDE) organizes developments around the specification of systems through models that are automatically transformed to generate other artefacts, e.g., code, tests, or documentation.[27] INGENIAS follows these principles specifying the MAS meta-models that define its modeling language and allow generating automatically its development tools distributed as the INGENIAS Development Kit (IDK).[28] This approach supports research in different areas characterized by the use of modeling languages and requiring flexibility to adapt these to new requirements. Thus, it has been also used in Agent-based simulation.[29][30] INGENIAS development process has been one of the few processes of agent-oriented methodologies in having their development process formally specified with SPEM, a language of the Object Management Group (OMG). Currently, there is one development process based on the Unified Process and another based on Scrum.[31]

The INGENIAS modeling language and the open-source tools for its application made it a popular methodology in the agent literature. It has been included in relevant surveys and comparisons in the field.[32][33] The open-source INGENIAS associated tools are also successful in the agent community, as assessed by their number of downloads.[34]

Agent-based social simulation

edit

The level of maturity reached by the INGENIAS framework and related tools, mainly INGENME, in its application to Software Agents, allowed the GRASIA group to consider its application to other domains. Agent-based simulation has been one with an immediate application. As in Software Agents, agent-based simulation (ABS) relies on the concept of agent, in this case as the basic block to build computational simulations. The conceptual similarities between the concept of agent in both disciplines, and the suitability of models to work with simulations, made of agent-based simulation a sensible extension for INGENIAS work.[29][30]

This line of research started in GRASIA with a direct application of the works in INGENIAS with software agents to ABS for the PhD thesis of Candelaria Sansores "A Methodology for the Study of Artificial Societies" (2007), advised by Pavonl.[35] This work pointed out the suitability of applying the MDE approach of INGENIAS to this field, but also the problems of researchers without a background on Software Engineering to use INGENIAS. These first attempts were oriented to simulations intended to verify behavioral principles described by well-known laws, but not to explore simulations based on the use of big amounts of raw data. This data-driven agent-based social simulation was the subject of the interdisciplinary PhD thesis of Samer Hassan "Towards a Data Driven Approach for Agent Based Modelling: Simulating Spanish Postmodernization", also advised by Juan Pavón.[36]

The use of INGENIAS for ABS is based on the adoption of MDE to build simulations.[29] This approach was developed and validated by GRASIA in different domains, e.g., urbanism and group work.[36][37]

Other research and activity

edit

He has achieved multiple agreements with relevant research groups: ICAR-CNR, SenSysCal.it, INSISOC, SMAC.[38][39][40][41] and industry such as Telefonica R+D or Boeing Research and Technology Europe. His topics of interest cover several disciplines, including simulation of complex systems, agent-oriented software engineering, artificial intelligent applications,[42] Responsible Research and Innovation,[43][44][45] Ethics in AI,[6][46] Smart Cities,[47][48] Blockchain,[49] Legal Tech[50][51] and inclusion tech.[52][53][54]

Scientific recognitions

edit

Pavón joined the European research networks on Software Agents and Agent-based simulation, AgentLink[55] and AgentCities,[56] and has contributed to different international projects funded by the European Commission: VITAL,[57] MOMOCS,[58] PSI3, DEMOS, AGENTCITIES.NET, P2Pvalue.[3]

He has worked on more than 30 research projects, leading 20 of them,[11] with public and private funding. He accounts more than 260 scientific publications, and an H-index of 34.[59] He is a research consultant for dozens of committees and part of the editorial board of several journals in the field of computer science. He is member of the Spanish Association for Artificial Intelligence.,[60] the European Social Simulation Association, the FIPA board, the European Association for the Study of Science and Technology, the IEEE Computer Society, and scientific project evaluator of the European Commission.[61][14]

In 2006 he received an honorary PhD from the Université Pierre et Marie Curie (París 6).[62]

His research group GRASIA has achieved some recognition through several awards:

  • The AAMAS 2008 Best Academic Software Demo for INGENIAS.[63]
  • Second prize in the contest Robotrader organized by the Technical University of Madrid 2012.[64]
  • Selection by the IEEE Special Technical Community on Social Networks as featured article[65] in October 2012.[66]
  • Best paper award in the 19th edition of the Semantic Search Workshop 2010 of the World Wide Web Conference.[67]

Selected publications

edit

Pavón is author of several books and more than 260 scientific articles on Software Agents, Artificial Intelligence and Software Engineering.[59] A selection of highly cited works are:

  • Pavón, Juan; Gómez-Sanz, Jorge; Fernández-Caballero, Antonio; Valencia-Jiménez, Julián J. (2007). "Development of intelligent multisensor surveillance systems with agents". Robotics and Autonomous Systems. 55 (12): 892–903. doi:10.1016/j.robot.2007.07.009. hdl:10578/2164. ISSN 0921-8890.
  • Pavón, Juan; Gómez-Sanz, Jorge (2003). "Agent Oriented Software Engineering with INGENIAS". In Mařík, Vladimír; Pěchouček, Michal; Müller, Jörg (eds.). Multi-Agent Systems and Applications III. Lecture Notes in Computer Science. Vol. 2691. Springer Berlin Heidelberg. pp. 394–403. doi:10.1007/3-540-45023-8_38. ISBN 978-3-540-45023-8.
  • Caire, Giovanni; Coulier, Wim; Garijo, Francisco; Gomez, Jorge; Pavon, Juan; Leal, Francisco; Chainho, Paulo; Kearney, Paul; Stark, Jamie; Evans, Richard; Massonet, Philippe (2002). "Agent Oriented Analysis Using Message/UML". In Wooldridge, Michael J.; Weiß, Gerhard; Ciancarini, Paolo (eds.). Agent-Oriented Software Engineering II. Lecture Notes in Computer Science. Vol. 2222. Springer Berlin Heidelberg. pp. 119–135. doi:10.1007/3-540-70657-7_8. ISBN 978-3-540-70657-1.
  • Beydoun, G.; Low, G.; Henderson-Sellers, B.; Mouratidis, H.; Gomez-Sanz, J. J.; Pavon, J.; Gonzalez-Perez, C. (November 2009). "FAML: A Generic Metamodel for MAS Development" (PDF). IEEE Transactions on Software Engineering. 35 (6): 841–863. doi:10.1109/TSE.2009.34. ISSN 2326-3881. S2CID 14479364.
  • Corchado, Juan M.; Pavón, Juan; Corchado, Emilio S.; Castillo, Luis F. (2004). "Development of CBR-BDI Agents: A Tourist Guide Application". In Funk, Peter; González Calero, Pedro A. (eds.). Advances in Case-Based Reasoning. Lecture Notes in Computer Science. Vol. 3155. Springer Berlin Heidelberg. pp. 547–559. doi:10.1007/978-3-540-28631-8_40. hdl:10366/135105. ISBN 978-3-540-28631-8.

See also

edit

References

edit
  1. ^ "Grupo de investigación en Aplicaciones Sociales e Interdisciplinares basadas en Agentes (GRASIA). Grupos de Investigación". Sistedes (in Spanish). Retrieved 21 December 2019.
  2. ^ a b c Complutense University of Madrid. "UCM GRASIA Research Group". Retrieved 25 December 2015.
  3. ^ a b "Juan Pavón / Expressions of interest of Spanish institutions / Horizonte2020". eshorizonte2020.es. Retrieved 21 December 2019.
  4. ^ Zambonelli, Franco; Omicini, Andrea (2004). "Challenges and research directions in agent-oriented software engineering". Autonomous Agents and Multi-Agent Systems. 9 (3): 253–283. CiteSeerX 10.1.1.146.2928. doi:10.1023/b:agnt.0000038028.66672.1e. S2CID 9402422.
  5. ^ Cernuzzi, Luca; Cossentino, Massimo; Zambonelli, Franco (2005). "Process models for agent-based development". Engineering Applications of Artificial Intelligence. 18 (2): 205–222. doi:10.1016/j.engappai.2004.11.015.
  6. ^ a b Pastor, Javier (15 December 2015). "Los académicos nos dicen la verdad sobre el estado del hype de la Inteligencia Artificial". Xataka (in Spanish). Retrieved 21 December 2019.
  7. ^ Vita, Ana Muñoz (3 July 2019). "El cambio de mentalidad empresarial para acercarse a los mayores". Cinco Días (in Spanish). Retrieved 16 April 2023.
  8. ^ Network, L. A. (26 June 2018). "Cómo el alumbrado público puede ser clave para convertirse en una ciudad inteligente". LA.Network (in Spanish). Retrieved 16 April 2023.
  9. ^ Pastor, Javier (15 December 2015). "Los académicos nos dicen la verdad sobre el estado del hype de la Inteligencia Artificial". Xataka (in Spanish). Retrieved 16 April 2023.
  10. ^ Emprendedores, Autónomos y (5 July 2019). "Cómo rejuvenecer la economía a través de los más mayores". Autónomos y Emprendedores (in Spanish). Retrieved 16 April 2023.
  11. ^ a b c d e f "Juan Pavón CV for Official Commission at UNED" (PDF). UNED (National University of Distance Education). 2018. Retrieved 21 December 2019.
  12. ^ Pavón, Juan (1988). Synthesis of communication protocols from service specifications (PhD). Thesis director: Jesús García Tomás. Technical University of Madrid.
  13. ^ Pavón, Juan (2006). INGENIAS: Développement Dirigé par Modèles des Systèmes Multi-Agents (Habilitation à Diriger des Recherches). Université Pierre et Marie Curie.
  14. ^ a b c ORCID. "Juan Pavón (0000-0002-9553-8123)". orcid.org. Retrieved 21 December 2019.
  15. ^ Pavón, Juan (1996). "Towards integration of service and network management in TINA". Journal of Network and Systems Management. 4 (3): 299–318. doi:10.1007/BF02139148. ISSN 1064-7570. S2CID 24537932.
  16. ^ Mulder, Harm; Pavón, Juan (1997). "TINA: Evolving the TMN". Journal of Network and Systems Management. 5 (4): 381–383. doi:10.1023/A:1018788709960. ISSN 1064-7570. S2CID 30955877.
  17. ^ Eurescom P815 "Communications Management Process Integration Using Software Agents" Archived 4 March 2016 at the Wayback Machine
  18. ^ a b "Methodologies". fipa.org. Retrieved 21 December 2019.
  19. ^ a b Eurescom P907 "Methodology for Engineering Systems of Software Agents" Archived 3 March 2016 at the Wayback Machine
  20. ^ "Acerca de · Erasmus > Facultad de Informática > Universidad Complutense de Madrid". Archived from the original on 17 July 2009. Retrieved 20 January 2013.
  21. ^ Mas, Ana (2005). Agentes software y sistemas multiagente: conceptos, arquitecturas y aplicaciones. Prentice Hall. ISBN 978-84-205-4367-3.
  22. ^ Jorge J. Gómez-Sanz, Juan Pavón, Francisco J. Garijo: Intelligent Interface Agents Behavior Modeling. MICAI 2000: 598–609
  23. ^ Müller, Jörg; Zambonelli, Franco (29 August 2006). Agent-Oriented Software Engineering VI: 6th International Workshop, AOSE 2005, Utrecht, The Netherlands, July 25, 2005. Revised and Invited Papers. Springer. ISBN 978-3-540-34099-7.
  24. ^ "INGENIAS Methodology". sites.google.com. Retrieved 21 December 2019.
  25. ^ Pavón, Juan; Gómez-Sanz, Jorge (2003). "Agent Oriented Software Engineering with INGENIAS". Multi-Agent Systems and Applications III. Lecture Notes in Computer Science. Vol. 2691. Springer Berlin Heidelberg. pp. 394–403. doi:10.1007/3-540-45023-8_38. ISBN 978-3-540-40450-7. ISSN 0302-9743.
  26. ^ a b Gómez-Sanz, Jorge J. (2002). Metodología de Desarrollo de Sistemas Multiagente (PhD) (in Spanish). Universidad Complutense de Madrid.
  27. ^ France, Robert; Bernhard Rumpe (2007). "Model-driven Development of Complex Software: A Research Roadmap". Future of Software Engineering (FOSE '07). pp. 37–54. arXiv:1409.6620. doi:10.1109/FOSE.2007.14. ISBN 978-0-7695-2829-8. S2CID 14920149.
  28. ^ Pavón, Juan; Jorge J. Gómez-Sanz; Rubén Fuentes-Fernández (2005). "The INGENIAS Methodology and Tools". In Brian Henderson-Sellers, Paolo Giorgini (ed.). Agent-Oriented Methodologies. Idea Group Publishing. pp. 236–276. ISBN 978-1-59140-586-3.
  29. ^ a b c Fuentes-Fernández, Rubén; Samer Hassan; Juan Pavón; José M. Galán; Adolfo López-Paredes (2012). "Metamodels for role-driven agent-based modelling". Computational and Mathematical Organization Theory. 18 (1): 91–112. CiteSeerX 10.1.1.465.9832. doi:10.1007/s10588-012-9110-5. ISSN 1572-9346. S2CID 28688054.
  30. ^ a b "SiCoSSys PROJECT – Simulation of Complex Social Systems". insisoc.org. Retrieved 21 December 2019.
  31. ^ García-Magariño, Iván; Alma Gómez-Rodríguez; Jorge J. Gómez-Sanz; Juan C. González-Moreno (2009). INGENIAS-SCRUM Development Process for Multi-Agent Development. International Symposium on Distributed Computing and Artificial Intelligence 2008 (DCAI'08). Vol. 50. Springer. pp. 108–117. doi:10.1007/978-3-540-85863-8_14. ISBN 978-3-540-85862-1. {{cite book}}: |journal= ignored (help)
  32. ^ Brian Henderson-Sellers, Paolo Giorgini, ed. (2005). Agent-Oriented Methodologies. IGI Global. ISBN 978-1-59140-586-3.
  33. ^ Beydoun, G.; Low, G.; Henderson-Sellers, B.; Mouratidis, H.; Gómez-Sanz, J.J.; Pavón, J.; Gonzalez Perez, C. (2009). "FAML: a Generic Metamodel for MAS development" (PDF). IEEE Transactions on Software Engineering. 35 (6): 841–863. doi:10.1109/tse.2009.34. S2CID 14479364.
  34. ^ "Welcome to INGENIAS". GRASIA. Retrieved 21 December 2019.
  35. ^ Sansores, Candelaria (2007). Metodología para el estudio de sociedades artificiales (PhD) (in Spanish). Universidad Complutense de Madrid.
  36. ^ a b Hassan, Samer (2010). Towards a Data Driven Approach for Agent Based Modelling: Simulating Spanish Postmodernization (PDF) (PhD). Universidad Complutense de Madrid.
  37. ^ Martínez, Juan (2010). Herramienta de simulación basada en agentes para la ayuda en la formación y configuración de equipos de trabajo (PhD). Universidad Complutense de Madrid.
  38. ^ ICAR-CNR research group
  39. ^ SenSysCal.it research group
  40. ^ INSISOC research group
  41. ^ SMAC research group
  42. ^ "Call for Papers of the 13th Ibero-American Conference on Artificial Intelligence". Colombia. 13–16 November 2012. Archived from the original on 4 March 2016. Retrieved 9 November 2014.
  43. ^ "Juan Pavón Mestras – Instituto de Innovación Legal" (in Spanish). 16 February 2017. Retrieved 21 December 2019.
  44. ^ "FoTRRIS Outreach Workshop in Spain | FoTRRIS". Retrieved 21 December 2019.
  45. ^ "Curso de posgrado - Seminario Internacional de Jóvenes Investigadores (SIJI): "Horizontes Europeos más allá de 2020: miradas interdisciplinares" | Centro de Ciencias Humanas y Sociales". cchs.csic.es. Retrieved 16 April 2023.
  46. ^ webmaster (19 March 2018). "Informática 2018". Alma Mater (in Spanish). Archived from the original on 21 December 2019. Retrieved 21 December 2019.
  47. ^ RAVT, Richard Santa. "Ciudades inteligentes inclusivas | TV Producción & New Media – TVyVideo". TV y Video Latinoamérica (in European Spanish). Retrieved 21 December 2019.
  48. ^ "Ciudades Inteligentes Inclusivas". www.upb.edu.co (in Spanish). Retrieved 16 April 2023.
  49. ^ "Cátedra de Prevención y Responsabilidad Social Corporativa". www.prevencionrsc.uma.es. Retrieved 16 April 2023.
  50. ^ "El CEU AIM presenta su Master Legal Tech". Lawyerpress NEWS (in Spanish). 19 September 2019. Retrieved 21 December 2019.
  51. ^ "Se constituye oficialmente en Madrid el capítulo español de la Asociación Europea de Legal Tech". Lawyerpress NEWS (in Spanish). 14 December 2018. Retrieved 21 December 2019.
  52. ^ Vita, Ana Muñoz (3 July 2019). "El cambio de mentalidad empresarial para acercarse a los mayores". Cinco Días (in Spanish). Retrieved 21 December 2019.
  53. ^ "Home". Risewise. Retrieved 21 December 2019.
  54. ^ Emprendedores, Autónomos y (5 July 2019). "Cómo rejuvenecer la economía a través de los más mayores". Autónomos y Emprendedores (in Spanish). Retrieved 21 December 2019.
  55. ^ AgentCities Archived 5 October 2012 at the Wayback Machine
  56. ^ VITAL
  57. ^ MOMOCS Archived 3 March 2016 at the Wayback Machine
  58. ^ a b "Juan Pavón profile". Google Scholar. Retrieved 8 December 2014.
  59. ^ Asociación EsPañola de Inteligencia Artificial (AEPIA)
  60. ^ List of FP7 Expert Evaluators 2007–2011
  61. ^ "Collège Systèmes Multi-Agents".
  62. ^ "AAMAS 2008: Awards".
  63. ^ "Albert Meco, from the GRASIA research group, wins the second prize in the contest Robotrader organized by the UPM 2012" (Press release). GRASIA research group. 2012. Archived from the original on 4 March 2016. Retrieved 19 November 2012.
  64. ^ IEEE STC on Social Networking-Featured articles
  65. ^ Fuentes-Fernández, Rubén; Gómez-Sanz, Jorge J.; Pavón, Juan (July–August 2012). "User-Oriented Analysis of Interactions in Online Social Networks". IEEE Intelligent Systems. 27 (4): 18–25. doi:10.1109/mis.2010.109. S2CID 14741252.
  66. ^ "SEALS at the SemSearch 2010 workshop". seals-project.eu. Archived from the original on 17 February 2013. Retrieved 22 May 2022.
edit