arrow
返回

Efficient multi-objective higher order mutation testing with genetic programming

delete2010-12-01
delete100
delete
OA
AI
W
William B. Langdon *
M
Mark Harman
Y
Yue Jia
DOI:10.1016/j.jss.2010.07.027delete
delete原文链接
delete分享
delete收藏
查看原文
摘要

摘要

En 中文
It is said 90% of faults that survive manufacturer's testing procedures are complex. That is, the corresponding bug fix contains multiple changes. Higher order mutation testing is used to study defect interactions and their impact on software testing for fault finding. We adopt a multi-objective Pareto optimal approach using Monte Carlo sampling, genetic algorithms and genetic programming to search for higher order mutants which are both hard-to-kill and realistic. The space of complex faults (higher order mutants) is much larger than that of traditional first order mutations which correspond to simple faults, nevertheless search based approaches make this scalable. The problems of non-determinism and efficiency are overcome. Easy to detect faults may become harder to detect when they interact and impossible to detect single faults may be brought to light when code contains two such faults. We use strong typing and BNF grammars in search based mutation testing to find examples of both in ancient heavily optimised every day C code. (C) 2010 Elsevier Inc. All rights reserved.
Keyword:
Pareto optimality
Mutation testing
Higher order mutation
SBSE
Monte Carlo
Genetic algorithm
Genetic programming
NSGA-II
Strongly typed GP
Grammar based GP
Non-determinism
Triangle
Schedule
tcas
Gzip
AI总结

AI总结

对已上传原文的论文进行重点信息的提取,主要内容包括:简要概述、研究摘要、背景介绍、关键亮点、图文解析、展望与总结。

期刊

Journal of Systems and Software 封面图
Journal of Systems and Software
IF:
4.1
论文数:
5.5K
被引数:
8.4K

机构

U
university of london
学者数:
21.5W
论文数: 19.7W
被引数: 305
引用论文

引用论文

Aqueous alteration on asteroids: Linking the mineralogy and spectroscopy of CM and CI chondrites
err2015-01-01
err0
PREAI
errM.M. McAdam; J.M. Sunshine; K.T. Howard; T.M. McCoy
err分享
err收藏
Neurally dissociable cognitive components of reading deficits in subacute stroke
err2015-05-27
err0
errOAAI
errOlga Boukrina; A. M. Barrett; Edward J. Alexander; Bing Yao; William W. Graves
err分享
err收藏
Le microscope électronique. Outil très utile au diagnostic des neuropathies périphériques
err2008-12-01
err0
PREAI
errJean-Michel Vallat; Laurence Richard; Philippe Sindou; Laurent Magy
err分享
err收藏
学者 查看更多内容