publications

publications by categories in reversed chronological order. generated by jekyll-scholar.

2023

  1. TSE
    Generating Structurally Realistic Models With Deep Autoregressive Networks
    José Antonio Hernández López, and Jesús Sánchez Cuadrado
    IEEE Trans. Software Eng., 2023

2022

  1. SoSyM
    ModelSet: a dataset for machine learning in model-driven engineering
    José Antonio Hernández López, Javier Luis Cánovas Izquierdo, and Jesús Sánchez Cuadrado
    Softw. Syst. Model., 2022
  2. SoSyM
    An efficient and scalable search engine for models
    José Antonio Hernández López, and Jesús Sánchez Cuadrado
    Softw. Syst. Model., 2022
  3. TSE
    Efficient Execution of ATL Model Transformations Using Static Analysis and Parallelism
    Jesús Sánchez Cuadrado, Loli Burgueño, Manuel Wimmer, and 1 more author
    IEEE Trans. Software Eng., 2022
  4. ASE
    AST-Probe: Recovering abstract syntax trees from hidden representations of pre-trained language models
    José Antonio Hernández López, Martin Weyssow, Jesús Sánchez Cuadrado, and 1 more author
    In 37th IEEE/ACM International Conference on Automated Software Engineering, ASE 2022, Rochester, MI, USA, October 10-14, 2022, 2022
  5. MODELS
    Using the ModelSet dataset to support machine learning in model-driven engineering
    José Antonio Hernández López, Javier Luis Cánovas Izquierdo, and Jesús Sánchez Cuadrado
    In Proceedings of the 25th International Conference on Model Driven Engineering Languages and Systems: Companion Proceedings, MODELS 2022, Montreal, Quebec, Canada, October 23-28, 2022, 2022
  6. MODELS
    Machine learning methods for model classification: a comparative study
    José Antonio Hernández López, Riccardo Rubei, Jesús Sánchez Cuadrado, and 1 more author
    In Proceedings of the 25th International Conference on Model Driven Engineering Languages and Systems, MODELS 2022, Montreal, Quebec, Canada, October 23-28, 2022, 2022

2021

  1. MODELS
    Towards the Characterization of Realistic Model Generators using Graph Neural Networks
    José Antonio Hernández López, and Jesús Sánchez Cuadrado
    In 24th International Conference on Model Driven Engineering Languages and Systems, MODELS 2021, Fukuoka, Japan, October 10-15, 2021, 2021
  2. AnATLyzer: Static Analysis of ATL Model Transformations
    Jesús Sánchez Cuadrado, Esther Guerra, and Juan Lara
    In Composing Model-Based Analysis Tools, 2021

2020

  1. JOT
    Model Finding in the EMF Ecosystem
    Jesús Sánchez Cuadrado, and Martin Gogolla
    J. Object Technol., 2020
  2. JOT
    Towards Interactive, Test-driven Development of Model Transformations
    Jesús Sánchez Cuadrado
    J. Object Technol., 2020
  3. SoSyM
    A verified catalogue of OCL optimisations
    Jesús Sánchez Cuadrado
    Softw. Syst. Model., 2020
  4. SoSyM
    MAR: a structure-based search engine for models
    José Antonio Hernández López, and Jesús Sánchez Cuadrado
    In MoDELS ’20: ACM/IEEE 23rd International Conference on Model Driven Engineering Languages and Systems, Virtual Event, Canada, 18-23 October, 2020, 2020

2019

  1. TOSEM
    Automated Reuse of Model Transformations through Typing Requirements Models
    Juan Lara, Esther Guerra, Davide Di Ruscio, and 4 more authors
    ACM Trans. Softw. Eng. Methodol., 2019
  2. MODELS
    Towards Effective Mutation Testing for ATL
    Esther Guerra, Jesús Sánchez Cuadrado, and Juan Lara
    In 22nd ACM/IEEE International Conference on Model Driven Engineering Languages and Systems, MODELS 2019, Munich, Germany, September 15-20, 2019, 2019

2018

  1. JSS
    Open meta-modelling frameworks via meta-object protocols
    Jesús Sánchez Cuadrado, and Juan Lara
    J. Syst. Softw., 2018
  2. TOSEM
    Quick fixing ATL transformations with speculative analysis
    Jesús Sánchez Cuadrado, Esther Guerra, and Juan Lara
    Softw. Syst. Model., 2018
  3. ECMFA
    Optimising OCL Synthesized Code
    Jesús Sánchez Cuadrado
    In Modelling Foundations and Applications - 14th European Conference, ECMFA@STAF 2018, Toulouse, France, June 26-28, 2018, Proceedings, 2018
  4. ICSE
    AnATLyzer: an advanced IDE for ATL model transformations
    Jesús Sánchez Cuadrado, Esther Guerra, and Juan Lara
    In Proceedings of the 40th International Conference on Software Engineering: Companion Proceeedings, ICSE 2018, Gothenburg, Sweden, May 27 - June 03, 2018, 2018

2017

  1. TSE
    Static Analysis of Model Transformations
    Jesús Sánchez Cuadrado, Esther Guerra, and Juan Lara
    IEEE Trans. Software Eng., 2017
  2. Reusing Model Transformations Through Typing Requirements Models
    Juan Lara, Juri Di Rocco, Davide Di Ruscio, and 4 more authors
    In Fundamental Approaches to Software Engineering - 20th International Conference, FASE 2017, Held as Part of the European Joint Conferences on Theory and Practice of Software, ETAPS 2017, Uppsala, Sweden, April 22-29, 2017, Proceedings, 2017
  3. Translating Target to Source Constraints in Model-to-Model Transformations
    Jesús Sánchez Cuadrado, Esther Guerra, Juan Lara, and 2 more authors
    In 20th ACM/IEEE International Conference on Model Driven Engineering Languages and Systems, MODELS 2017, Austin, TX, USA, September 17-22, 2017, 2017

2016

  1. A layout inference algorithm for Graphical User Interfaces
    Sánchez Ramón, Jesús Sánchez Cuadrado, Jesús Garcı́a Molina, and 1 more author
    Inf. Softw. Technol., 2016
  2. Using ATL Transformation Services in the MDEForge Collaborative Modeling Platform
    Juri Di Rocco, Davide Di Ruscio, Alfonso Pierantonio, and 3 more authors
    In Theory and Practice of Model Transformations - 9th International Conference, ICMT@STAF 2016, Vienna, Austria, July 4-5, 2016, Proceedings, 2016
  3. Efficient model partitioning for distributed model transformations
    Amine Benelallam, Massimo Tisi, Jesús Sánchez Cuadrado, and 2 more authors
    In Proceedings of the 2016 ACM SIGPLAN International Conference on Software Language Engineering, Amsterdam, The Netherlands, October 31 - November 1, 2016, 2016
  4. MONDO: Scalable Modelling and Model Management on the Cloud
    Dimitrios S. Kolovos, Antonio Garcı́a-Domı́nguez, Richard F. Paige, and 7 more authors
    In Joint Proceedings of the Doctoral Symposium and Projects Showcase Held as Part of STAF 2016 co-located with Software Technologies: Applications and Foundations (STAF 2016), Vienna, Austria, July 4-7, 2016, 2016
  5. Proceedings of the 4rd Workshop on Scalable Model Driven Engineering part of the Software Technologies: Applications and Foundations (STAF 2016) federation of conferences, Vienna, Austria, July 8, 2016
    2016

2015

  1. A repository for scalable model management
    Javier Espinazo-Pagán, Jesús Sánchez Cuadrado, and Jesús Garcı́a Molina
    Softw. Syst. Model., 2015
  2. Model-driven engineering with domain-specific meta-modelling languages
    Juan Lara, Esther Guerra, and Jesús Sánchez Cuadrado
    Softw. Syst. Model., 2015
  3. Example-driven meta-model development
    Jesús J. López-Fernández, Jesús Sánchez Cuadrado, Esther Guerra, and 1 more author
    Softw. Syst. Model., 2015
  4. Reusable Model Transformation Components with bentō
    Jesús Sánchez Cuadrado, Esther Guerra, and Juan Lara
    In Theory and Practice of Model Transformations - 8th International Conference, ICMT@STAF 2015, L’Aquila, Italy, July 20-21, 2015. Proceedings, 2015
  5. Building MDE Cloud Services with Distil
    Carlos Carrascal Manzanares, Jesús Sánchez Cuadrado, and Juan Lara
    In Proceedings of the 3rd International Workshop on Model-Driven Engineering on and for the Cloud 18th International Conference on Model Driven Engineering Languages and Systems (MoDELS 2015), Ottawa, Canada, September 29, 2015, 2015
  6. Recursion and Iteration Support in USE Validator with AnATLyzer
    Jesús Sánchez Cuadrado
    In Proceedings of the 15th International Workshop on OCL and Textual Modeling co-located with 18th International Conference on Model Driven Engineering Languages and Systems (MoDELS 2015), Ottawa, Canada, September 28, 2015, 2015
  7. Quick fixing ATL model transformations
    Jesús Sánchez Cuadrado, Esther Guerra, and Juan Lara
    In 18th ACM/IEEE International Conference on Model Driven Engineering Languages and Systems, MoDELS 2015, Ottawa, ON, Canada, September 30 - October 2, 2015, 2015
  8. A-posteriori typing for Model-Driven Engineering
    Juan Lara, Esther Guerra, and Jesús Sánchez Cuadrado
    In 18th ACM/IEEE International Conference on Model Driven Engineering Languages and Systems, MoDELS 2015, Ottawa, ON, Canada, September 30 - October 2, 2015, 2015
  9. Pattern-based development of Domain-Specific Modelling Languages
    Ana Pescador, Antonio Garmendia, Esther Guerra, and 2 more authors
    In 18th ACM/IEEE International Conference on Model Driven Engineering Languages and Systems, MoDELS 2015, Ottawa, ON, Canada, September 30 - October 2, 2015, 2015
  10. MONDO: Scalable Modelling and Model Management on the Cloud
    Dimitrios S. Kolovos, Louis M. Rose, Richard F. Paige, and 7 more authors
    In Proceedings of the Projects Showcase, part of the Software Technologies: Applications and Foundations 2015 federation of conferences (STAF 2015), L’Aquila, Italy, July 22, 2015, 2015
  11. Proceedings of the 3rd Workshop on Scalable Model Driven Engineering part of the Software Technologies: Applications and Foundations (STAF 2015) federation of conferences, L’Aquila, Italy, July 23, 2015
    2015

2014

  1. Model-driven reverse engineering of legacy graphical user interfaces
    Sánchez Ramón, Jesús Sánchez Cuadrado, and Jesús Garcı́a Molina
    Autom. Softw. Eng., 2014
  2. Applying model-driven engineering in small software enterprises
    Jesús Sánchez Cuadrado, Javier Luis Cánovas Izquierdo, and Jesús Garcı́a Molina
    Sci. Comput. Program., 2014
  3. Scheduling model-to-model transformations with continuations
    Jesús Sánchez Cuadrado, and Jesús M. Perera Aracil
    Softw. Pract. Exp., 2014
  4. When and How to Use Multilevel Modelling
    Juan Lara, Esther Guerra, and Jesús Sánchez Cuadrado
    ACM Trans. Softw. Eng. Methodol., 2014
  5. A Component Model for Model Transformations
    Jesús Sánchez Cuadrado, Esther Guerra, and Juan Lara
    IEEE Trans. Software Eng., 2014
  6. Towards the Systematic Construction of Domain-Specific Transformation Languages
    Jesús Sánchez Cuadrado, Esther Guerra, and Juan Lara
    In Modelling Foundations and Applications - 10th European Conference, ECMFA@STAF 2014, York, UK, July 21-25, 2014. Proceedings, 2014
  7. ODaaS: Towards the Model-Driven Engineering of Open Data Applications as Data Services
    Mora Segura, Jesús Sánchez Cuadrado, and Juan Lara
    In 18th IEEE International Enterprise Distributed Object Computing Conference Workshops and Demonstrations, EDOC Workshops 2014, Ulm, Germany, September 1-2, 2014, 2014
  8. Reverse Engineering of Model Transformations for Reusability
    Jesús Sánchez Cuadrado, Esther Guerra, and Juan Lara
    In Theory and Practice of Model Transformations - 7th International Conference, ICMT@STAF 2014, York, UK, July 21-22, 2014. Proceedings, 2014
  9. \emphTwiagle: A Tool for Engineering Applications Based on Instant Messaging over Twitter
    Mora Segura, Juan Lara, and Jesús Sánchez Cuadrado
    In Web Engineering, 14th International Conference, ICWE 2014, Toulouse, France, July 1-4, 2014. Proceedings, 2014
  10. Uncovering Errors in ATL Model Transformations Using Static Analysis and Constraint Solving
    Jesús Sánchez Cuadrado, Esther Guerra, and Juan Lara
    In 25th IEEE International Symposium on Software Reliability Engineering, ISSRE 2014, Naples, Italy, November 3-6, 2014, 2014
  11. Rapid Development of Interactive Applications Based on Online Social Networks
    Mora Segura, Juan Lara, and Jesús Sánchez Cuadrado
    In Web Information Systems Engineering - WISE 2014 - 15th International Conference, Thessaloniki, Greece, October 12-14, 2014, Proceedings, Part II, 2014

2013

  1. Reusable abstractions for modeling languages
    Juan Lara, Esther Guerra, and Jesús Sánchez Cuadrado
    Inf. Syst., 2013
  2. Engaging End-Users in the Collaborative Development of Domain-Specific Modelling Languages
    Javier Luis Cánovas Izquierdo, Jordi Cabot, Jesús J. López-Fernández, and 3 more authors
    In Cooperative Design, Visualization, and Engineering - 10th International Conference, CDVE 2013, Alcudia, Mallorca, Spain, September 22-25, 2013. Proceedings, 2013
  3. Umbra Designer: Graphical Modelling for Telephony Services
    Nicolás Buezas, Esther Guerra, Juan Lara, and 6 more authors
    In Modelling Foundations and Applications - 9th European Conference, ECMFA 2013, Montpellier, France, July 1-5, 2013. Proceedings, 2013
  4. Integrating open services for building educational environments
    Iván Dario Claros Gómez, Ruth Cobos, Esther Guerra, and 3 more authors
    In IEEE Global Engineering Education Conference, EDUCON 2013, Berlin, Germany, March 13-15, 2013, 2013
  5. Streaming Model Transformations: Scenarios, Challenges and Initial Solutions
    Jesús Sánchez Cuadrado, and Juan Lara
    In Theory and Practice of Model Transformations - 6th International Conference, ICMT@STAF 2013, Budapest, Hungary, June 18-19, 2013. Proceedings, 2013
  6. A research roadmap towards achieving scalability in model driven engineering
    Dimitrios S. Kolovos, Louis M. Rose, Nicholas Drivalos Matragkas, and 8 more authors
    In Proceedings of the Workshop on Scalability in Model Driven Engineering, Budapest, Hungary, June 17, 2013, 2013
  7. Solving the Flowgraphs Case with Eclectic
    Jesús Sánchez Cuadrado
    In Proceedings Sixth Transformation Tool Contest, TTC 2013, Budapest, Hungary, 19-20 June, 2013, 2013

2012

  1. Flexible Model-to-Model Transformation Templates: An Application to ATL
    Jesús Sánchez Cuadrado, Esther Guerra, and Juan Lara
    J. Object Technol., 2012
  2. Abstracting Modelling Languages: A Reutilization Approach
    Juan Lara, Esther Guerra, and Jesús Sánchez Cuadrado
    In Advanced Information Systems Engineering - 24th International Conference, CAiSE 2012, Gdansk, Poland, June 25-29, 2012. Proceedings, 2012
  3. Towards a Family of Model Transformation Languages
    Jesús Sánchez Cuadrado
    In Theory and Practice of Model Transformations - 5th International Conference, ICMT@TOOLS 2012, Prague, Czech Republic, May 28-29, 2012. Proceedings, 2012
  4. Bottom-Up Meta-Modelling: An Interactive Approach
    Jesús Sánchez Cuadrado, Juan Lara, and Esther Guerra
    In Model Driven Engineering Languages and Systems - 15th International Conference, MODELS 2012, Innsbruck, Austria, September 30-October 5, 2012. Proceedings, 2012
  5. \emphThe Program Is the Model: Enabling Transformations@run.time
    Jesús Sánchez Cuadrado, Esther Guerra, and Juan Lara
    In Software Language Engineering, 5th International Conference, SLE 2012, Dresden, Germany, September 26-28, 2012, Revised Selected Papers, 2012

2011

  1. Reusing Model Transformations across Heterogeneous Metamodels
    Manuel Wimmer, Angelika Kusel, Werner Retschitzegger, and 5 more authors
    Electron. Commun. Eur. Assoc. Softw. Sci. Technol., 2011
  2. Generic Model Transformations: \emphWrite Once, Reuse Everywhere
    Jesús Sánchez Cuadrado, Esther Guerra, and Juan Lara
    In Theory and Practice of Model Transformations - 4th International Conference, ICMT@TOOLS 2011, Zurich, Switzerland, June 27-28, 2011. Proceedings, 2011
  3. Morsa: A Scalable Approach for Persisting and Accessing Large Models
    Javier Espinazo-Pagán, Jesús Sánchez Cuadrado, and Jesús Garcı́a Molina
    In Model Driven Engineering Languages and Systems, 14th International Conference, MODELS 2011, Wellington, New Zealand, October 16-21, 2011. Proceedings, 2011
  4. Compiling ATL with Continuations
    Jesús Sánchez Cuadrado, and Jesús M. Perera Aracil
    In Proceedings of the 3rd International Workshop on Model Transformation with ATL, MtATL@TOOLS 2011, Zürich, Switzerland, July 1st, 2011, 2011
  5. Reverse Engineering of Event Handlers of RAD-Based Applications
    Sánchez Ramón, Jesús Sánchez Cuadrado, and Jesús Garcı́a Molina
    In 18th Working Conference on Reverse Engineering, WCRE 2011, Limerick, Ireland, October 17-20, 2011, 2011

2010

  1. A Model-Based Approach to Families of Embedded Domain-Specific Languages
    Jesús Sánchez Cuadrado, and Jesús Garcı́a Molina
    In XV Jornadas de Ingenierı́a del Software y Bases de Datos (JISBD 2010), Valencia, Spain, September 7-10, 2010. Actas, 2010
  2. Model-driven reverse engineering of legacy graphical user interfaces
    Sánchez Ramón, Jesús Sánchez Cuadrado, and Jesús Garcı́a Molina
    In ASE 2010, 25th IEEE/ACM International Conference on Automated Software Engineering, Antwerp, Belgium, September 20-24, 2010, 2010

2009

  1. Modularization of model transformations through a phasing mechanism
    Jesús Sánchez Cuadrado, and Jesús Garcı́a Molina
    Softw. Syst. Model., 2009
  2. A Model-Based Approach to Families of Embedded Domain-Specific Languages
    Jesús Sánchez Cuadrado, and Jesús Garcı́a Molina
    IEEE Trans. Software Eng., 2009
  3. Experiments with a High-Level Navigation Language
    Jesús Sánchez Cuadrado, Frédéric Jouault, Jesús Garcı́a Molina, and 1 more author
    In Theory and Practice of Model Transformations - 2nd International Conference, ICMT@TOOLS 2009, Zurich, Switzerland, June 29-30, 2009. Proceedings, 2009

2008

  1. Deriving OCL Optimization Patterns from Benchmarks
    Jesús Sánchez Cuadrado, Frédéric Jouault, Jesús Garcı́a Molina, and 1 more author
    Electron. Commun. Eur. Assoc. Softw. Sci. Technol., 2008
  2. From page-centric to portlet-centric Web development: Easing the transition using MDD
    Oscar Dı́az, Arantza Irastorza, Jesús Sánchez Cuadrado, and 1 more author
    Inf. Softw. Technol., 2008
  3. Approaches for Model Transformation Reuse: Factorization and Composition
    Jesús Sánchez Cuadrado, and Jesús Garcı́a Molina
    In Theory and Practice of Model Transformations - 1st International Conference, ICMT@TOOLS 2008, Zurich, Switzerland, July 1-2, 2008, Proceedings, 2008
  4. Optimization Patterns for OCL-Based Model Transformations
    Jesús Sánchez Cuadrado, Frédéric Jouault, Jesús Garcı́a Molina, and 1 more author
    In Models in Software Engineering, Workshops and Symposia at MODELS 2008, Toulouse, France, September 28 - October 3, 2008. Reports and Revised Selected Papers, 2008

2007

  1. Building Domain-Specific Languages for Model-Driven Development
    Jesús Sánchez Cuadrado, and Jesús Garcı́a Molina
    IEEE Softw., 2007
  2. Utilidad de las transformaciones modelo-modelo en la generación automática de código
    Javier Luis Cánovas Izquierdo,  Sánchez Ramón, Jesús Sánchez Cuadrado, and 1 more author
    In XII Jornadas de Ingenierı́a del Software y Bases de Datos (JISBD 2007), Zaragoza, Spain, September 11-14, 2007. Actas, 2007
  3. Demostración de la herramienta AGE (Agile Generative Environment)
    Jesús Sánchez Cuadrado, and Jesús Garcı́a Molina
    In XII Jornadas de Ingenierı́a del Software y Bases de Datos (JISBD 2007), Zaragoza, Spain, September 11-14, 2007. Actas, 2007
  4. A phasing mechanism for model transformation languages
    Jesús Sánchez Cuadrado, and Jesús Garcı́a Molina
    In Proceedings of the 2007 ACM Symposium on Applied Computing (SAC), Seoul, Korea, March 11-15, 2007, 2007

2006

  1. RubyTL: un Lenguaje de Transformación de Modelos Extensible
    Jesús Sánchez Cuadrado, Jesús Garcı́a Molina, and Marcos Menárguez Tortosa
    In Actas del Taller sobre Desarrollo de Software Dirigido por Modelos. MDA y Aplicaciones. Sitges, Spain, October 3, 2006, 2006
  2. RubyTL: A Practical, Extensible Transformation Language
    Jesús Sánchez Cuadrado, Jesús Garcı́a Molina, and Marcos Menárguez Tortosa
    In Model Driven Architecture - Foundations and Applications, 2nd European Conference, ECMDA-FA 2006, Bilbao, Spain, July 10-13, 2006, Proceedings, 2006
  3. A Plugin-Based Language to Experiment with Model Transformation
    Jesús Sánchez Cuadrado, and Jesús Garcı́a Molina
    In Model Driven Engineering Languages and Systems, 9th International Conference, MoDELS 2006, Genova, Italy, October 1-6, 2006, Proceedings, 2006

2005