SEOct 5, 2016

A Model to Estimate First-Order Mutation Coverage from Higher-Order Mutation Coverage

arXiv:1610.01245v112 citationsHas Code
Originality Incremental advance
AI Analysis

This addresses a bottleneck in software testing by making mutation coverage more practical, though it is incremental.

The authors tackled the computational expense of first-order mutation coverage for test suite quality by proposing a model to estimate it from higher-order mutation coverage, validated on 17 open-source projects.

The test suite is essential for fault detection during software development. First-order mutation coverage is an accurate metric to quantify the quality of the test suite. However, it is computationally expensive. Hence, the adoption of this metric is limited. In this study, we address this issue by proposing a realistic model able to estimate first-order mutation coverage using only higher-order mutation coverage. Our study shows how the estimation evolves along with the order of mutation. We validate the model with an empirical study based on 17 open-source projects.

Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes