Assessing Oracle Quality with Checked Coverage
Assessing Oracle Quality with Checked Coverage
复制标题
DOI:
10.1109/icst.2011.32
复制
发表时间:
2011-03
期刊:
影响因子:
--
通讯作者:
David Schuler;A. Zeller
中科院分区:
文献类型:
--
作者:
David Schuler;A. Zeller
A known problem of traditional coverage metrics is that they do not assess oracle quality -- that is, whether the computation result is actually checked against expectations. In this paper, we introduce the concept of checked coverage -- the dynamic slice of covered statements that actually influence an oracle. Our experiments on seven open-source projects show that checked coverage is a sure indicator for oracle quality -- and even more sensitive than mutation testing, its much more demanding alternative.