Models & Languages Lab

Dpto. de Informática y Sistemas. Facultad de Informática. Universidad de Murcia.

All models are wrong, but some are useful.

We are a (small) research team focused on Software Engineering topics. In particular, we seek to improve software development by using models (as in UML models, but also ML models) and Domain-Specific Languages (DSLs).

We have three main themes.

  1. Model transformations

  2. Domain-specific languages

  3. Machine learning applied to modelling

Our work revolves around these topics. We like to devise practical solutions to problems related to software engineering, usually by building tools. If you are interested in these topics and want to collaborate or work with us, do not hesitate to contact us.

News

Oct 5, 2025 The research paper Quick fixing ATL model transformations, published in 2015, has been awarded the 10 Year Most Influential Paper Award :trophy:
Oct 27, 2024 We’ve been awarded with the Best Paper Award at MODELS’24 for ModelMate: A recommender for textual modeling languages based on pre-trained language models :tada:
Sep 27, 2024 Our work ModelMate: A recommender for textual modeling languages based on pre-trained language models will be presented at MODELS’24 :confetti_ball:
Jul 9, 2023 Our work Word Embeddings for Model-Driven Engineering has been accepted at MODELS’23 and received the Best Paper Award :confetti_ball:
Dec 14, 2022 Our work about Generating structurally realistic models with deep autoregressive networks has been published at IEEE TSE :tada:

Selected publications

  1. MoDELS
    ModelMate: A recommender for textual modeling languages based on pre-trained language models
    Durá Costa, Carlos, López, José Antonio Hernández, and Cuadrado, Jesús Sánchez
    In Proceedings of the ACM/IEEE 27th International Conference on Model Driven Engineering Languages and Systems, MODELS 2024, Linz, Austria, September 22-27, 2024 2024
  2. MoDELS
    MAR: A structure-based search engine for models
    López, José Antonio Hernández, and Cuadrado, Jesús Sánchez
    In Proceedings of the 23rd ACM/IEEE International Conference on Model Driven Engineering Languages and Systems 2020
  3. MoDELS
    Towards the Characterization of Realistic Model Generators using Graph Neural Networks
    López, José Antonio Hernández, and Cuadrado, Jesús Sánchez
    In Proceedings of the 24th ACM/IEEE International Conference on Model Driven Engineering Languages and Systems 2021
  4. TSE
    Generating structurally realistic models with deep autoregressive networks
    López, José Antonio Hernández, and Cuadrado, Jesús Sánchez
    IEEE Transactions on Software Engineering 2022
  5. TSE
    Efficient execution of ATL model transformations using static analysis and parallelism
    Cuadrado, Jesús Sánchez, Burgueno, Loli, Wimmer, Manuel, and Vallecillo, Antonio
    IEEE Transactions on Software Engineering 2020