Publications
Journal publications
- Efficient execution of ATL model transformations using static analysis and parallelism. Jesús Sánchez Cuadrado, Loli Burgueño, Antonio Vallecillo and Manuel Wimmer. IEEE Transactions on Software Engineering, 2020 [PDF]. Publisher site.
- A verified catalogue of OCL optimisations. Jesús Sánchez Cuadrado. Software and Systems Modeling, 2020 [PDF]. Publisher site.
- Towards Interactive, Test-driven Development of Model Transformations. Jesús Sánchez Cuadrado. Journal of Object Technology, 2020 [PDF]. Publisher site.
- Automated Reuse of Model Transformations through Typing Requirements Models. Juan de Lara, Esther Guerra, Davide Di Ruscio, Juri di Rocco, Jesús Sánchez Cuadrado, Ludovico Iovino and Alfonso Pierantonio. ACM Transactions on Software Engineering Methodology, 2019 [PDF]. Publisher site.
- Open meta-modelling frameworks via meta-object protocols. Jesús Sánchez Cuadrado and Juan de Lara. Journal of Systems and Software, 2018 [PDF]. Publisher site.
- Static analysis of model transformations. Jesús Sánchez Cuadrado, Esther Guerra and Juan de Lara. IEEE Transactions on Software Engineering, 2016 [PDF]. Publisher site.
- Quick fixing ATL transformations with speculative analysis. Jesús Sánchez Cuadrado, Esther Guerra and Juan de Lara. Software and Systems Modeling, 2016 [PDF]. Publisher site.
- A layout inference algorithm for Graphical User Interfaces. Óscar Sánchez Ramón, Jesús Sánchez Cuadrado and Jesús García Molina. Information & Software Technology, 2015 [PDF]. Publisher site.
- A repository for scalable model management. Javier Espinazo Pagán, Jesús Sánchez Cuadrado and Jesús García Molina. Software and Systems Modeling, 2015 [PDF]. Publisher site.
- A component model for model transformations. Jesús Sánchez Cuadrado, Esther Guerra and Juan de Lara. IEEE Transactions on Software Engineering, 2014 [PDF]. Publisher site.
- When and how to use multilevel modelling. Juan de Lara, Esther Guerra and Jesús Sánchez Cuadrado. ACM Transactions on Software Engineering and Methodology, 2014 [PDF]. Publisher site.
- Model-Driven Reverse Engineering of Legacy Graphical User Interfaces. Óscar Sánchez Ramón, Jesús Sánchez Cuadrado and Jesús García Molina. Automated Software Engineering, 2014 [PDF]. Publisher site.
- Example-driven meta-model development. Jesús J. López Fernández, Jesús Sánchez Cuadrado, Esther Guerra and Juan de Lara. Software and Systems Modeling, 2013 [PDF]. Publisher site.
- Scheduling model-to-model transformations with continuations. Jesús Sánchez Cuadrado and Jesús Perera Aracil. Software: Practice & Experience, 2013 [PDF]. Publisher site.
- Reusable abstractions for modelling languages. Juan de Lara, Esther Guerra and Jesús Sánchez Cuadrado. Information Systems, 2013 [PDF]. Publisher site.
- Model-Driven Engineering with Domain-Specific Meta-Modelling Languages. Juan de Lara, Esther Guerra and Jesús Sánchez Cuadrado. Software and Systems Modeling, 2013 [PDF]. Publisher site.
- Applying model-driven engineering in small software enterprises. Jesús Sánchez Cuadrado, Javier Luis Cánovas Izquierdo and Jesús García Molina. Science of Computer Programming, 2013 [PDF]. Publisher site.
- Flexible Model-to-Model Transformation Templates: An Application to ATL. Jesús Sánchez Cuadrado, Esther Guerra and Juan de Lara. Journal of Object Technology, 2012 [PDF]. Publisher site.
- A Model-Based Approach to Families of Embedded Domain Specific Languages. Jesús Sánchez Cuadrado and Jesús García Molina. IEEE Transactions on Software Engineering, 2009 [PDF].
- Modularization of model transformations through a phasing mechanism. Jesús Sánchez Cuadrado and Jesús García Molina. Software and Systems Modeling, 2009 [PDF]. Publisher site.
- From page-centric to portlet-centric Web development: Easing the transition using MDD. Oscar Diaz, Arantza Irastorza, Jesús Sánchez Cuadrado and Luis M. Alonso. Information and Software Technology, 2008 [PDF].
- Building domain-specific languages for model-driven development. Jesús Sánchez Cuadrado and Jesús García Molina. IEEE Software, 2007 [PDF]. Publisher site.
International conferences
- MAR: A structure-based search engine for models. Jesús Sánchez Cuadrado and José Antonio Hernández López. 23rd ACM/IEEE International Conference on Model Driven Engineering Languages and Systems (MoDELS'20), 2020 [PDF]. Publisher site.
- Model Finding in the EMF Ecosystem. Jesús Sánchez Cuadrado and Martin Gogolla. 16th European Conference on Modelling Foundations and Applications (ECMFA'20), 2020 [PDF]. Publisher site.
- Towards Effective Mutation Testing for ATL. Esther Guerra, Jesús Sánchez Cuadrado and Juan de Lara. 22nd ACM/IEEE International Conference on Model Driven Engineering Languages and Systems (MoDELS'19), 2019 [PDF]. Publisher site.
- Translating Target to Source Constraints in Model-to-Model Transformations. Jesús Sánchez Cuadrado, Esther Guerra, Juan de Lara, Robert Clarisó and Jordi Cabot. 20th ACM/IEEE International Conference on Model Driven Engineering Languages and Systems (MoDELS'17), 2019 [PDF]. Publisher site.
- Optimising OCL Synthesized Code. Jesús Sánchez Cuadrado. 14th European Conference on Modelling Foundations and Applications (ECMFA'18), 2018 [PDF]. Publisher site.
- AnATLyzer: an advanced IDE for ATL model transformations. Jesús Sánchez Cuadrado, Esther Guerra and Juan de Lara. 40th International Conference on Software Engineering (ICSE'18), 2018 [PDF]. Publisher site.
- Reusing Model Transformations Through Typing Requirements Models. Juan de Lara, Juri di Rocco, Davide Di Ruscio, Esther Guerra, Ludovico Iovino, Alfonso Pierantonio and Jesús Sánchez Cuadrado. 20th International Conference on Fundamental Approaches to Software Engineering (FASE'17), 2017 [PDF]. Publisher site.
- Using ATL Transformation Services in the MDEForge Collaborative Modeling Platform. Juri di Rocco, Davide Di Ruscio, Alfonso Pierantonio, Jesús Sánchez Cuadrado, Juan de Lara and Esther Guerra. 9th International Conference on Theory and Practice of Model Transformations (ICMT'16), 2016 [PDF]. Publisher site.
- Reusable Model Transformation Components with Bento (Best demo award). Jesús Sánchez Cuadrado, Esther Guerra and Juan de Lara. 8th International Conference on Theory and Practice of Model Transformations (ICMT'15), 2015 [PDF]. Publisher site.
- Quick fixing ATL model transformations. Jesús Sánchez Cuadrado, Esther Guerra and Juan de Lara. 18th ACM/IEEE International Conference on Model Driven Engineering Languages and Systems (MoDELS'15), 2015 [PDF]. Publisher site.
- A-posteriori typing for Model-Driven Engineering. Juan de Lara, Esther Guerra and Jesús Sánchez Cuadrado. 18th ACM/IEEE International Conference on Model Driven Engineering Languages and Systems (MoDELS'15), 2015 [PDF]. Publisher site.
- Pattern-based development of Domain-Specific Modelling Languages. Ana Pescador, Antonio Garmendia, Esther Guerra, Jesús Sánchez Cuadrado and Juan de Lara. 18th ACM/IEEE International Conference on Model Driven Engineering Languages and Systems (MoDELS'15), 2015 [PDF]. Publisher site.
- Uncovering Errors in ATL Model Transformations Using Static Analysis and Constraint Solving. Jesús Sánchez Cuadrado, Esther Guerra and Juan de Lara. 25th IEEE International Symposium on Software Reliability Engineering (ISSRE'14), 2014 [PDF]. Publisher site.
- Towards the Systematic Construction of Domain-Specific Transformation Languages. Jesús Sánchez Cuadrado, Esther Guerra and Juan de Lara. 10th European Conference on Modelling Foundations and Applications (ECMFA'14), 2014 [PDF]. Publisher site.
- Reverse engineering of model transformations for reusability. Jesús Sánchez Cuadrado, Esther Guerra and Juan de Lara. 7th International Conference on Theory and Practice of Model Transformations (ICMT'14), 2014 [PDF]. Publisher site.
- Rapid Development of Interactive Applications Based on Online Social Networks. Ángel Mora, Juan de Lara and Jesús Sánchez Cuadrado. 15th International Conference on Web Information System Engineering (WISE'14), 2014 [PDF]. Publisher site.
- Engaging End-Users in the Collaborative Development of Domain-Specific Languages. Javier Luis Cánovas Izquierdo, Jordi Cabot, Jesús J. López Fernández, Jesús Sánchez Cuadrado, Esther Guerra and Juan de Lara. 10th International Conference on Cooperative Design, Visualization & Engineering (CDVE'13), 2013 [PDF]. Publisher site.
- Streaming Model Transformations: Scenarios, Challenges and Initial Solutions. Jesús Sánchez Cuadrado and Juan de Lara. 6th International Conference on Theory and Practice of Model Transformations (ICMT'13), 2013 [PDF]. Publisher site.
- The Program is the Model: Enabling Transformations@run.time. Jesús Sánchez Cuadrado, Esther Guerra and Juan de Lara. 5th International Conference on Software Language Engineering (SLE'12), 2012 [PDF]. Publisher site.
- Bottom-Up Meta-Modelling: An Interactive Approach. Jesús Sánchez Cuadrado, Esther Guerra and Juan de Lara. 15th International Conference on Model Driven Engineering Languages and Systems (MoDELS'12), 2012 [PDF]. Publisher site.
- Towards a Family of Model Transformation Languages. Jesús Sánchez Cuadrado. 5th International Conference on Model Transformation (ICMT'12), 2012 [PDF].
- Abstracting Modelling Languages: A Reutilization Approach. Juan de Lara, Esther Guerra and Jesús Sánchez Cuadrado. 24th International Conference on Advanced Information Systems Engineering (CAiSE'12), 2012 [PDF].
- Reverse Engineering of Event Handlers of RAD-Based Applications. Óscar Sánchez Ramón, Jesús Sánchez Cuadrado and Jesús García Molina. 18th Working Conference on Reverse Engineering (WCRE'11), 2011 [PDF].
- Generic model transformations: write once, reuse everywhere. Jesús Sánchez Cuadrado, Juan de Lara and Esther Guerra. 4th International Conference on Model Transformations (ICMT'11), 2011 [PDF].
- Model-driven reverse engineering of legacy graphical user interfaces. Óscar Sánchez Ramón, Jesús Sánchez Cuadrado and Jesús García Molina. International conference on Automated Software Engineering (ASE'10), 2010 [PDF].
- Experiments with a High-Level Navigation Language. Jesús Sánchez Cuadrado, Frédéric Jouault, Jesús García Molina and Jean Bezivin. 2nd International Conference on Model Transformations (ICMT'09), 2009 [PDF].
- Optimization Patterns for OCL-Based Model Transformations. Jesús Sánchez Cuadrado, Frédéric Jouault, Jesús García Molina and Jean Bezivin. 8th OCL Workshop at the UML/MoDELS Conferences (0CL'08), 2008 [PDF].
- Approaches for Model Transformation Reuse: Factorization and Composition. Jesús Sánchez Cuadrado and Jesús García Molina. 1st International Conference on Model Transformations (ICMT'08), 2008 [PDF].
- A phasing mechanism for model transformation languages. Jesús Sánchez Cuadrado and Jesús García Molina. The 22nd Annual ACM Symposium on Applied Computing (SAC'07), 2007 [PDF].
- A Plugin-Based Language to Experiment with Model Transformation. Jesús Sánchez Cuadrado and Jesús García Molina. 9th International Conference on Model Driven Engineering Languages and Systems, MoDELS 2006, 2006 [PDF].
- RubyTL: A Practical, Extensible Transformation Language. Jesús Sánchez Cuadrado, Jesús García Molina and Marcos Menarguez Tortosa. 2nd European Conference on Model Driven Architecture (ECMDA'06), 2006 [PDF].
National conferences
- Patrones de optimización de rendimiento para transformaciones de modelos. Jesús Sánchez Cuadrado, Frédéric Jouault, Jesús García Molina and Jean Bezivin. IV Taller sobre Desarrollo de Software Dirigido por Modelos, MDA y Aplicaciones (DSDM'08), 2008 [PDF].
- RubyTL a ATC: Un caso real de transformación de transformaciones. Jesús Sánchez Cuadrado, Victor Sánchez Rebull, Jesús García Molina and Antonio Estévez García. IV Taller sobre Desarrollo de Software Dirigido por Modelos, MDA y Aplicaciones (DSDM'07), 2007 [PDF].
- Utilidad de las transformaciones modelo-modelo en la generación de código. Javier Luis Cánovas Izquierdo, Óscar Sánchez Ramón, Jesús Sánchez Cuadrado and Jesús García Molina. XII Jornadas de Ingeniería del Software y Bases de Datos (JISBD'07), 2007 [PDF].
- RubyTL: Un lenguaje de transformación de modelos extensible. Jesús Sánchez Cuadrado, Jesús García Molina and Marcos Menarguez Tortosa. III Taller sobre Desarrollo de Software Dirigido por Modelos, MDA y Aplicaciones (DSDM'06), 2006 [PDF].