作者
Pedro Delgado-Pérez, Ibrahim Habli, Steve Gregory, Rob Alexander, John Clark, Inmaculada Medina-Bulo
发表日期
2018/9/2
期刊
IEEE Transactions on Reliability
卷号
67
期号
4
页码范围
1406-1419
出版商
IEEE
简介
For software quality assurance, many safety-critical industries appeal to the use of dynamic testing and structural coverage criteria. However, there are reasons to doubt the adequacy of such practices. Mutation testing has been suggested as an alternative or complementary approach but its cost has traditionally hindered its adoption by industry, and there are limited studies applying it to real safety-critical code. This paper evaluates the effectiveness of state-of-the-art mutation testing on safety-critical code from within the U.K. nuclear industry, in terms of revealing flaws in test suites that already meet the structural coverage criteria recommended by relevant safety standards. It also assesses the practical feasibility of implementing such mutation testing in a real setting. We applied a conventional selective mutation approach to a C codebase supplied by a nuclear industry partner and measured the mutation score …
引用总数
201920202021202220232024416855
学术搜索中的文章
P Delgado-Pérez, I Habli, S Gregory, R Alexander… - IEEE Transactions on Reliability, 2018