Model-driven architecture based testing: A systematic literature review

被引:17
|
作者
Uzun, Burak [1 ]
Tekinerdogan, Bedir [1 ]
机构
[1] Wageningen Univ, Informat Technol Grp, Wageningen, Netherlands
关键词
Model-based testing; Software architecture; Systematic review;
D O I
10.1016/j.infsof.2018.05.004
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Context Model-driven architecture based testing (MDABT) adopts architectural models of a system under test and/or its environment to derive test artifacts. In the literature, different MDABT approaches have been provided together with the corresponding lessons results and lessons learned. Objective: The overall objective of this paper is to identify the published concerns for applying MDABT, identify the proposed solutions, and describe the current research directions for MDABT. Method: To this end we have provided a systematic literature review (SLR) that is conducted by a multi-phase study selection process using the published literature in major software engineering journals and conference proceedings. Results: We reviewed 739 papers that are discovered using a well-planned review protocol, and 31 of them were assessed as primary studies related to our research questions. Based on the analysis of the data extraction process, we discuss the primary trends and approaches and present the identified obstacles. Conclusion: This study shows that although a generic process the approaches different in various ways with different goals, modeling abstractions and results. Further, based on the synthesis process in the SLR we can state that the potential of MDABT has not been fully exploited yet.
引用
收藏
页码:30 / 48
页数:19
相关论文
共 50 条
  • [1] Model-driven development of accessible software: a systematic literature review
    Karla Ordoñez
    José Hilera
    Samanta Cueva
    [J]. Universal Access in the Information Society, 2022, 21 : 295 - 324
  • [2] Model-Driven Reverse Engineering Approaches: A Systematic Literature Review
    Raibulet, Claudia
    Fontana, Francesca Arcelli
    Zanoni, Marco
    [J]. IEEE ACCESS, 2017, 5 : 14516 - 14542
  • [3] Model-Driven Development of Mobile Applications: A Systematic Literature Review
    Tufail, Hanny
    Azam, Farooque
    Waseem, Muhammad
    Qasim, Iqra
    [J]. 2018 IEEE 9TH ANNUAL INFORMATION TECHNOLOGY, ELECTRONICS AND MOBILE COMMUNICATION CONFERENCE (IEMCON), 2018, : 1165 - 1171
  • [4] Model-driven development of accessible software: a systematic literature review
    Ordonez, Karla
    Hilera, Jose
    Cueva, Samanta
    [J]. UNIVERSAL ACCESS IN THE INFORMATION SOCIETY, 2022, 21 (01) : 295 - 324
  • [5] Model-Driven Engineering and Elicitation Techniques: A Systematic Literature Review
    He, Chuan
    Mussbacher, Gunter
    [J]. 2016 IEEE 24TH INTERNATIONAL REQUIREMENTS ENGINEERING CONFERENCE WORKSHOPS (REW), 2016, : 180 - 189
  • [6] Model-Driven Development in Robotics Domain a Systematic Literature Review
    Heineck, Tiago
    Goncalves, Enyo
    Sousa, Aeda
    Oliveira, Marcos
    Castro, Jaelson
    [J]. PROCEEDINGS OF 2016 X BRAZILIAN SYMPOSIUM ON SOFTWARE COMPONENTS, ARCHITECTURES AND REUSE (SBCARS), 2016, : 151 - 160
  • [7] Model-Driven Approaches for Reverse Engineering-A Systematic Literature Review
    Siala, Hanan Abdulwahab
    Lano, Kevin
    Alfraihi, Hessa
    [J]. IEEE ACCESS, 2024, 12 : 62558 - 62580
  • [8] A Systematic Literature Review of Model-Driven Engineering Using Machine Learning
    Marcen, Ana C.
    Iglesias, Antonio
    Lapena, Raul
    Perez, Francisca
    Cetina, Carlos
    [J]. IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 2024, 50 (09) : 2269 - 2293
  • [9] Analysing the concept of quality in model-driven engineering literature: a systematic review
    Giraldo, Faber D.
    Espana, Sergio
    Pastor, Oscar
    [J]. 2014 IEEE EIGHTH INTERNATIONAL CONFERENCE ON RESEARCH CHALLENGES IN INFORMATION SCIENCE (RCIS), 2014,
  • [10] A Systematic Review of Model-Driven Security
    Nguyen, Phu H.
    Klein, Jacques
    Le Traon, Yves
    Kramer, Max E.
    [J]. 2013 20TH ASIA-PACIFIC SOFTWARE ENGINEERING CONFERENCE (APSEC 2013), VOL 1, 2013, : 432 - 441