Interface mutation test adequacy criterion: An empirical evaluation

被引:9
|
作者
Delamaro M.E. [1 ]
Maldonado J.C. [2 ]
Pasquini A. [3 ]
Mathur A.P. [4 ]
机构
[1] Departamento de Informática, Universidade Estadual de Maringá, Maringá, PR
[2] Universidade de São Paulo, São Carlos, SP
[3] Robotics and Information Technology Division, Italian Research Agency for New Technology, Energy and Environment (ENEA), Roma
[4] Department of Computer Sciences, Purdue University, West Lafayette, IN
关键词
Interface mutation; Mutation testing; Software testing; Test adequacy criteria;
D O I
10.1023/A:1011429104252
中图分类号
学科分类号
摘要
An experiment was conducted to evaluate an inter-procedural test adequacy criterion named Interface Mutation. Program SPACE, developed for the European Space Agency (ESA), was used in this experiment. The development record available for this program was used to find the faults uncovered during its development. Using this information the test process was reproduced starting with a version of SPACE containing several faults and then applying Interface Mutation. Thus we could evaluate the fault revealing effectiveness of Interface Mutation. Results from the experiment suggest that (a) the application of Interface Mutation favors the selection of fault revealing test cases when they exist and (b) Interface Mutation tends to select fault revealing test cases more efficiently than in the case where random selection is used.
引用
收藏
页码:111 / 142
页数:31
相关论文
共 50 条
  • [31] Empirical Adequacy in the Received View
    Lutz, Sebastian
    PHILOSOPHY OF SCIENCE, 2014, 81 (05) : 1171 - 1183
  • [32] Empirical Adequacy and Virtue Ethics
    Philip A. Reed
    Ethical Theory and Moral Practice, 2016, 19 : 343 - 357
  • [33] ON THE ADEQUACY OF WEYUKER TEST DATA ADEQUACY AXIOMS
    ZWEBEN, SH
    GOURLAY, JS
    IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 1989, 15 (04) : 496 - 500
  • [34] Design and evaluation of the objective motion cueing test and criterion
    Hosman, R.
    Advani, S.
    AERONAUTICAL JOURNAL, 2016, 120 (1227): : 873 - 891
  • [35] Causal Test Adequacy
    Foster, Michael
    Wild, Christopher
    Hierons, Robert M.
    Walkinshaw, Neil
    2024 IEEE CONFERENCE ON SOFTWARE TESTING, VERIFICATION AND VALIDATION, ICST 2024, 2024, : 161 - 172
  • [36] Bond strength in mortar/ceramic tile interface—testing procedure and adequacy evaluation
    Sandro Botas
    Rosário Veiga
    Ana Velosa
    Materials and Structures, 2017, 50
  • [37] Mutation Testing for Artificial Neural Networks: An Empirical Evaluation
    Klampfl, Lorenz
    Chetouane, Nour
    Wotawa, Franz
    2020 IEEE 20TH INTERNATIONAL CONFERENCE ON SOFTWARE QUALITY, RELIABILITY, AND SECURITY (QRS 2020), 2020, : 356 - 365
  • [38] Using Test Case Mutation to Evaluate the Model of the User Interface
    Alsmadi, Izzat
    COMPUTER SCIENCE JOURNAL OF MOLDOVA, 2012, 20 (01) : 82 - 106
  • [39] THE EVALUATION OF PROGRAM-BASED SOFTWARE TEST DATA ADEQUACY CRITERIA
    WEYUKER, EJ
    COMMUNICATIONS OF THE ACM, 1988, 31 (06) : 668 - 675
  • [40] An Empirical Evaluation of Mutation Operators for Deep Learning Systems
    Jahangirova, Gunel
    Tonella, Paolo
    2020 IEEE 13TH INTERNATIONAL CONFERENCE ON SOFTWARE TESTING, VALIDATION AND VERIFICATION (ICST 2020), 2020, : 74 - 84