Artículo
Model Transformation Testing and Debugging: A Survey
Autor/es | Troya Castilla, Javier
Segura Rueda, Sergio Burgueño, Lola Wimmer, Manuel |
Departamento | Universidad de Sevilla. Departamento de Lenguajes y Sistemas Informáticos |
Fecha de publicación | 2022-11-21 |
Fecha de depósito | 2023-04-10 |
Publicado en |
|
Resumen | Model transformations are the key technique in Model-Driven Engineering (MDE) to manipulate and construct models. As a consequence, the correctness of software systems built with MDE approaches relies mainly on the correctness ... Model transformations are the key technique in Model-Driven Engineering (MDE) to manipulate and construct models. As a consequence, the correctness of software systems built with MDE approaches relies mainly on the correctness of model transformations, and thus, detecting and locating bugs in model transformations have been popular research topics in recent years. This surge of work has led to a vast literature on model transformation testing and debugging, which makes it challenging to gain a comprehensive view of the current state-of-the-art. This is an obstacle for newcomers to this topic and MDE practitioners to apply these approaches. This article presents a survey on testing and debugging model transformations based on the analysis of 140 papers on the topics. We explore the trends, advances, and evolution over the years, bringing together previously disparate streams of work and providing a comprehensive view of these thriving areas. In addition, we present a conceptual framework to understand and categorize the different proposals. Finally, we identify several open research challenges and propose specific action points for the model transformation community. |
Agencias financiadoras | Junta de Andalucía Ministerio de Ciencia, Innovación y Universidades (MICINN). España Ministerio de Ciencia e Innovación (MICIN). España |
Identificador del proyecto | US1264651
P18-FR-2895 RTI2018-101204-B-C21 PGC2018-094905-B-I00 PID2020-114615RB-I00 |
Cita | Troya, J., Segura Rueda, S., Burgueño, L. y Wimmer, M. (2022). Model Transformation Testing and Debugging: A Survey. ACM Computing Surveys, 55 (4), 1-39. https://doi.org/10.1145/3523056. |
Ficheros | Tamaño | Formato | Ver | Descripción |
---|---|---|---|---|
3523056.pdf | 1.463Mb | [PDF] | Ver/ | |