作者
Dan Hao, Lu Zhang, Hao Zhong, Hong Mei, Jiasu Sun
发表日期
2005/9/26
研讨会论文
21st IEEE International Conference on Software Maintenance (ICSM'05)
页码范围
683-686
出版商
IEEE
简介
In the process of software maintenance, it is usually a time-consuming task to track down bugs. To reduce the cost on debugging, several approaches have been proposed to localize the fault(s) to facilitate debugging. Intuitively, testing-based fault localization (TBFL), such as dicing and TRANTULA, is quite promising as it can take the advantage of a large set of execution traces at the same time. However, redundant test cases may bias the distribution of the test suite and harm this kind of approaches. Therefore, we suggest that the test suite, which is the input of TBFL, should be reduced before used in TBFL. To evaluate whether and to what extent TBFL can benefit from test suite reduction, we performed an experimental study on two source programs. The experimental results show that, for test suites containing unevenly distributed redundant test cases, performing test suite reduction before applying TBFL may be …
引用总数
20052006200720082009201020112012201320142015201620172018201920202021202220231213371215532112
学术搜索中的文章