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 条
  • [31] Automatic Generation of Functional Coverage Models
    El Mandouh, Eman
    Wassal, Amr G.
    2016 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS (ISCAS), 2016, : 754 - 757
  • [32] Automatic Transformation from Ecore Metamodels towards Gallina Inductive Types
    Buisson, Jeremy
    Rehab, Seidali
    PROCEEDINGS OF THE 6TH INTERNATIONAL CONFERENCE ON MODEL-DRIVEN ENGINEERING AND SOFTWARE DEVELOPMENT, 2018, : 488 - 495
  • [33] Randomized Model Generation for Performance Testing of Model Transformations
    He Xiao
    Zhang Tian
    Ma Zhiyi
    Shao Weizhong
    2014 IEEE 38TH ANNUAL INTERNATIONAL COMPUTERS, SOFTWARE AND APPLICATIONS CONFERENCE (COMPSAC), 2014, : 11 - 20
  • [34] Automatic configuration generation for FPGA interconnect testing
    Tahoori, MB
    Mitra, S
    21ST IEEE VLSI TEST SYMPOSIUM, PROCEEDINGS, 2003, : 134 - 139
  • [35] Automatic Text Input Generation for Mobile Testing
    Liu, Peng
    Zhang, Xiangyu
    Pistoia, Marco
    Zheng, Yunhui
    Marques, Manoel
    Zeng, Lingfei
    2017 IEEE/ACM 39TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING (ICSE), 2017, : 643 - 653
  • [36] Automatic and lightweight grammar generation for fuzz testing
    Kim, Su Yong
    Cha, Sungdeok
    Bae, Doo-Hwan
    COMPUTERS & SECURITY, 2013, 36 : 1 - 11
  • [37] AUTOMATIC TEST PATTERN GENERATION WITH BRANCH TESTING
    MAKKI, RZ
    BOUGHAZALE, S
    TIANSHANG, C
    IEEE TRANSACTIONS ON COMPUTERS, 1991, 40 (06) : 785 - 791
  • [38] Automatic Generation of Multi-Objective Polyhedral Compiler Transformations
    Chelini, Lorenzo
    Gysi, Tobias
    Grosser, Tobias
    Kong, Martin
    Corporaal, Henk
    PACT '20: PROCEEDINGS OF THE ACM INTERNATIONAL CONFERENCE ON PARALLEL ARCHITECTURES AND COMPILATION TECHNIQUES, 2020, : 83 - 96
  • [39] AUTOMATIC-GENERATION OF INVERSE COORDINATE TRANSFORMATIONS FOR NONREDUNDANT ROBOTS
    MEHNER, F
    ROBOTERSYSTEME, 1990, 6 (02): : 81 - 88
  • [40] Using ATL for Checking Models
    Bezivin, Jean
    Jouault, Frederic
    ELECTRONIC NOTES IN THEORETICAL COMPUTER SCIENCE, 2006, 152 : 69 - 81