|
I'm a Ph.D. in Computer Science (Universidad Autónoma de Madrid, 2007),
and Engineer in Computer Science (Universidad Autónoma de Madrid, 1998).
Research interests:
- Model-driven development in general
- Modelling, meta-modelling, and multi-level modelling
- Model transformations
- Model transformation testing and verification
- Domain-specific languages
Scientific events I'm involved in:
- AI4SE @ JISBD 2025: XXIX Jornadas de Ingeniería del Software y Bases de Datos (Track en Inteligencia Artificial para Ingeniería del Software), Córdoba, 9-11 Septiembre 2025
- ECMFA 2025: 21st European Conference on Modelling Foundations and Applications, Koblenz, Germany, 10-11 June 2025
- IDE @ ICSE 2025: 2nd IDE Workshop (at ICSE 2025: 47th IEEE/ACM International Conference on Software Engineering), Ottawa, Ontario, Canada, 27 April-3 May 2025
- ISDM @ JISBD 2025: XXIX Jornadas de Ingeniería del Software y Bases de Datos (Track en Ingeniería del Software Dirigido por Modelos), Córdoba, 9-11 Septiembre 2025
- LArc @ ICSA 2025: 1st International Workshop on Low-Code Development and Software Architecture (at ICSA 2025: 22nd IEEE International Conference on Software Architecture), Odense, Denmark, 31 March-4 April 2025
- Co-chair of MODELS 2026: ACM/IEEE 29th International Conference on Model Driven Engineering Languages and Systems, Malaga, Spain, 4-9 October 2026
- Member of the editorial board of the Journal on Software and Systems Modeling (Springer)
- Member of the editorial board of the Journal of Computer Languages (Elsevier)
Past events
- Workshop co-chair of MODELS 2024: ACM/IEEE 27th International Conference on Model Driven Engineering Languages and Systems
- Program board of MODELS 2024: ACM/IEEE 27th International Conference on Model Driven Engineering Languages and Systems
- Co-chair of VL/HCC 2023: IEEE Symposium on Visual Languages and Human-Centric Computing
- Co-chair of FASE 2021: 24th International Conference on Fundamental Approaches to Software Engineering
- Proceedings co-chair of MODELS 2020: ACM/IEEE 23rd International Conference on Model Driven Engineering Languages and Systems
- Co-chair of ICGT 2019: 12th International Conference on Graph Transformation
- Associate editor of the international journal IET Software (2019-2021)
- Program board of MODELS 2018: 21st ACM/IEEE International Conference on Model Driven Engineering Languages and Systems
- Co-chair of ICMT 2017: 10th International Conference on Model Transformation
- Co-chair of MODELS-Posters 2017: Posters at 20th ACM/IEEE International Conference on Model Driven Engineering Languages and Systems
- Publicity chair of TOOLS Europe 2011: 49th International Conference on Objects, Models, Components and Patterns
- Co-chair of VFfP 2010: 2nd Workshop on Visual Formalisms for Patterns, at IEEE Symposium on Visual Languages and Human-Centric Computing
- Co-chair of VFfP 2009: 1st Workshop on Visual Formalisms for Patterns, at IEEE Symposium on Visual Languages and Human-Centric Computing
- ACM SRC (ACM Student Research Competition, at ACM/IEEE MODELS):
2014
- ACME (International Workshop on ACademics Modelling with Eclipse, at ECMFA):
2012
- ASE-Journal First (IEEE/ACM International Conference on Automated Software Engineering, Journal First):
2023
- ASE-NIER (IEEE/ACM International Conference on Automated Software Engineering, Track on Novel Ideas and Emerging Results):
2022,
2024
- AVI (Advanced Visual Interfaces, ACM):
2008,
2010,
2014,
2016,
2018,
2020,
2024
- Big MDE (International Workshop on Scalability in Model Driven Engineering, at ICMT):
2013,
2014,
2015,
2016,
2017
- CloudMDE (International Workshop on Model-Driven Engineering for and on the Cloud, at ECMFA):
2012,
2014
- CMM (Workshop on Conceptualization of Modelling Methods, at CAISE):
2011
- DSDM (Taller sobre Desarrollo de Software Dirigido por Modelos):
2009,
2010
- ECMFA (European Conference on Modelling Foundations and Applications):
2012,
2013,
2014,
2015,
2016,
2017,
2018,
2019,
2020,
2021,
2022,
2023,
2024
- ER (International Conference on Conceptual Modelling):
2017,
2018,
2019,
2020,
2021,
2022,
2023
- FASE (International Conference on Fundamental Approaches to Software Engineering):
2012,
2020,
2022
- GMLD (Workshop on Graphical Modeling Language Development, at ECMFA):
2013
- GraBaTs (International Workshop on Graph Based Tools, at ICGT):
2010,
2014
- GRAND (Grand Challenges in Modelling, at STAF):
2017
- GT-VMT (International Workshop on Graph Transformation and Visual Modeling Techniques, at ETAPS):
2012
- ICECCS (IEEE International Conference on Engineering of Complex Computer Systems):
2010,
2011,
2012,
2013,
2014,
2015,
2016,
2017
- ICGT (International Conference on Graph Transformation):
2012
- ICMT (International Conference on Model Transformation):
2012,
2013,
2015,
2016,
2018,
2019
- ICSE (International Conference on Software Engineering):
2021
- ICSE-Posters (Posters at ICSE):
2019
- ICSOFT-PT (International Conference on Software Paradigm Trends):
2014
- ISELEAR (Taller sobre Ingeniería del Software en eLearning):
2011
- IWMCP (International Workshop on Model Comparison in Practice, at TOOLS):
2010,
2011,
2012
- JISBD (Jornadas de Ingeniería del Software y Bases de Datos):
2009,
2010,
2011,
2012,
2013,
2014,
2019,
2021,
2022,
2023,
2024:AI4SE,
2024:ISDM
- LLM4MDE (International Workshop on Large Language Models for Model-Driven Engineering, at STAF):
2024
- LowCode (LowCode Workshop, at ACM/IEEE MODELS):
2020
- MDETools (Workshop on Model-Driven Engineering Tools, at ACM/IEEE MODELS):
2018,
2019
- MDI (Workshop on Model Driven Interoperability, at ACM/IEEE MODELS):
2010
- MDUCDE (International Workshop on Model-Driven User-Centric Design and Engineering):
2010
- MELO (International Workshop on Model-Driven Engineering, Logic and Optimization):
2016
- MiSE (Workshop on Modelling in Software Engineering, at ACM/IEEE ICSE):
2018
- MOCA (International Workshop on Modelling of Objects, Components, and Agents):
2009
- MoDRE (International Workshop on Model-Driven Requirement Engineering, at IEEE RE):
2023,
2024
- MOMO (Modularity in Modelling Workshop):
2016,
2017,
2018
- MoSC (International Workshop on Modeling Smart Cities, at STAF):
2020
- MODELS (ACM/IEEE International Conference on Model Driven Engineering Languages and Systems):
2009,
2010,
2017,
2019,
2021,
2022
- MODELS-Tutorials (Tutorials at ACM/IEEE MODELS):
2017,
2018,
2019,
2020
- MODELS-Workshops (Workshops at ACM/IEEE MODELS):
2023
- MODELSWARD (International Conference on Model-Driven Engineering and Software Development):
2013
- MPM (International Workshop on Multi-Paradigm Modeling, at ACM/IEEE MODELS):
2010,
2011,
2012,
2014
- MPM4CPS (International Workshop on Multi-Paradigm Modelling for Cyber-Physical Systems, at ACM/IEEE MODELS):
2020
- MULTI (International Workshop on Multi-Level Modelling, at ACM/IEEE MODELS):
2014,
2015,
2016,
2017,
2019,
2020
- PEICS (Workshop on Pattern-Driven Engineering of Interactive Computing Systems, at ACM SIGCHI EICS):
2011
- PNSE (Workshop on Petri Nets and Software Engineering, at Petri Nets):
2019
- PX (Programming Experience Workshop, at <Programming>):
2023,
2024
- QUATIC (International Conference on the Quality of Information and Communications Technology):
2022
- SAC (ACM Symposium on Applied Computing - Technical Track on Programming Languages):
2017,
2018,
2019
- SIMULTECH (International Conference on Simulation and Modeling Methodologies, Technologies and Applications):
2011
- SLE (International Conference on Software Language Engineering):
2016,
2017,
2018,
2019,
2021,
2024
- VL/HCC (IEEE Symposium on Visual Languages and Human-Centric Computing):
2018,
2024
- VOLT (Workshop on Verification of Model Transformation, at STAF):
2014,
2015
- WoRIE (International Workshop on the Reliability of Intelligent Environments):
2011,
2012
- XM (Extreme Modeling Workshop, at ACM/IEEE MODELS):
2012,
2013
Research stays:
- Technical University of Berlin (Computer Science), at
Institut für Softwaretechnik und Theoretische
Informatik, Theoretische Informatik / Formale
Spezifikation (TFS) group, headed by Hartmut
Ehrig. (July - August 2005)
- Sapienza Università di Roma, visiting
Paolo
Bottoni. (July - August 2006, July 2007, July 2008, July 2009,
July 2012, December 2021)
- Post-doctoral researcher at the Computer Science Department of the University
of York. Hosted by Richard Paige. (October
2009 - June 2010)
- University of L'Aquila, visiting
Alfonso Pierantonio and
Davide Di Ruscio (July 2016)
- University of Toronto, visiting
Marsha Chechik and
Rick Salay (October 2017 - January 2018)
- McGill University, visiting
Jörg Kienzle (February 2018 - June 2018)
|