Automatic Generation of Ecore Models for Testing ATL Transformations

被引:8
|
作者
Almendros-Jimenez, Jesus M. [1 ]
Becerra-Teron, Antonio [1 ]
机构
[1] Univ Almeria, Dept Informat, Almeria 04120, Spain
来源
MODEL AND DATA ENGINEERING | 2016年 / 9893卷
关键词
D O I
10.1007/978-3-319-45547-1_2
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Model transformation testing is crucial to detect incorrect transformations. Buggy transformations can lead to incorrect target models, either violating target meta-model requirements or more complex target model properties. In this paper we present a tool for testing ATL transformations. This tool is an extension of a previously developed tool for testing XML-based languages. With this aim an Ecore to XML Schema transformation is defined which makes to automatically generate random Ecore models possible. These randomly generated Ecore models are used to test ATL transformations. Properties to be tested are specified by OCL constraints, describing input and output conditions on source and target models, respectively.
引用
收藏
页码:16 / 30
页数:15
相关论文
共 50 条
  • [41] A Deductive Approach for Fault Localization in ATL Model Transformations
    Cheng, Zheng
    Tisi, Massimo
    FUNDAMENTAL APPROACHES TO SOFTWARE ENGINEERING, FASE 2017, 2017, 10202 : 300 - 317
  • [42] Towards effective mutation testing for ATL
    Guerra, Esther
    Sanchez Cuadrado, Jesus
    de Lara, Juan
    2019 ACM/IEEE 22ND INTERNATIONAL CONFERENCE ON MODEL DRIVEN ENGINEERING LANGUAGES AND SYSTEMS (MODELS 2019), 2019, : 78 - 88
  • [43] Metrics to Measure the Change Impact in ATL Model Transformations
    Vieira, Andreza
    Ramalho, Franklin
    PRODUCT-FOCUSED SOFTWARE PROCESS IMPROVEMENT, PROFES 2014, 2014, 8892 : 254 - 268
  • [44] Testing models and model transformations using classifying terms
    Hilken, Frank
    Gogolla, Martin
    Burgueno, Loli
    Vallecillo, Antonio
    SOFTWARE AND SYSTEMS MODELING, 2018, 17 (03): : 885 - 912
  • [45] Testing models and model transformations using classifying terms
    Frank Hilken
    Martin Gogolla
    Loli Burgueño
    Antonio Vallecillo
    Software & Systems Modeling, 2018, 17 : 885 - 912
  • [46] Automatic Fairness Testing of Machine Learning Models
    Sharma, Arnab
    Wehrheim, Heike
    TESTING SOFTWARE AND SYSTEMS, ICTSS 2020, 2020, 12543 : 255 - 271
  • [47] Automatic Transformations for Integrating Instrument Models across Technological Spaces
    Ionita, Anca Daniela
    Olteanu, Adriana
    Ionescu, Traian
    Dobrica, Liliana
    ROMANIAN JOURNAL OF INFORMATION SCIENCE AND TECHNOLOGY, 2011, 14 (01): : 51 - 66
  • [48] Improving Higher-Order Transformations Support in ATL
    Tisi, Massimo
    Cabot, Jordi
    Jouault, Frederic
    THEORY AND PRACTICE OF MODEL TRANSFORMATIONS, 2010, 6142 : 215 - +
  • [49] Automated Synthesis of ATL Transformations from Metamodel Correspondences
    Lano, Kevin
    Fang, Shichao
    PROCEEDINGS OF THE 8TH INTERNATIONAL CONFERENCE ON MODEL-DRIVEN ENGINEERING AND SOFTWARE DEVELOPMENT (MODELSWARD), 2020, : 263 - 270
  • [50] Towards Measuring the Change Impact in ATL Model Transformations
    Vieira, Andreza
    Ramalho, Franklin
    INTERNATIONAL JOURNAL OF SOFTWARE ENGINEERING AND KNOWLEDGE ENGINEERING, 2016, 26 (02) : 153 - 181