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 条
  • [21] Empirical adequacy and ramsification
    Ketland, J
    BRITISH JOURNAL FOR THE PHILOSOPHY OF SCIENCE, 2004, 55 (02): : 287 - 300
  • [22] The empirical study for evaluation lndexes of IT project success criterion
    Lu, Xiangnan
    Jiao, Yuxiao
    Li, Huirong
    ISMOT'07: PROCEEDINGS OF THE FIFTH INTERNATIONAL SYMPOSIUM ON MANAGEMENT OF TECHNOLOGY, VOLS 1 AND 2: MANAGING TOTAL INNOVATION AND OPEN INNOVATION IN THE 21ST CENTURY, 2007, : 856 - 860
  • [23] Evaluation of adequacy in empirical antibiotic therapy in a general intensive care unit
    G Friedman
    T Lisboa
    R Moraes
    E Parolo
    L Mallmann
    Critical Care, 9 (Suppl 1):
  • [24] Empirical Evaluation of the Statement Deletion Mutation Operator
    Deng, Lin
    Offutt, Jeff
    Li, Nan
    2013 IEEE SIXTH INTERNATIONAL CONFERENCE ON SOFTWARE TESTING, VERIFICATION AND VALIDATION (ICST 2013), 2013, : 84 - 93
  • [25] Empirical evaluation of orthogonality of class mutation operators
    Lee, HJ
    Ma, YS
    Kwon, YR
    11TH ASIA-PACIFIC SOFTWARE ENGINEERING CONFERENCE, PROCEEDINGS, 2004, : 512 - 518
  • [26] An Empirical Evaluation of Mutation and Crossover Operators for Multi-Objective Uncertainty-Wise Test Minimization
    Ali, Shaukat
    Li, Yan
    Yue, Tao
    Zhang, Man
    2017 IEEE/ACM 10TH INTERNATIONAL WORKSHOP ON SEARCH-BASED SOFTWARE TESTING (SBST), 2017, : 21 - 27
  • [27] Empirical Evaluation of Test Driven Modeling
    Zugal, Stefan
    Haisjackl, Cornelia
    Pinggera, Jakob
    Weber, Barbara
    INTERNATIONAL JOURNAL OF INFORMATION SYSTEM MODELING AND DESIGN, 2013, 4 (02) : 23 - 43
  • [28] Interface failure criterion of button shear test as a means of interface adhesion measurement in plastic packages
    Szeto, WK
    Xie, MY
    Kim, JK
    Yuen, MMF
    Tong, P
    Yi, S
    PROCEEDINGS OF INTERNATIONAL SYMPOSIUM ON ELECTRONIC MATERIALS AND PACKAGING, 2000, : 263 - 268
  • [29] Empirical Adequacy and Virtue Ethics
    Reed, Philip A.
    ETHICAL THEORY AND MORAL PRACTICE, 2016, 19 (02) : 343 - 357
  • [30] THE FREEZING PRINCIPLE AND EMPIRICAL ADEQUACY
    IWAKURA, K
    LINGUISTIC ANALYSIS, 1981, 7 (01): : 33 - 84