• Publications
  • Influence
Empirical evaluation of the tarantula automatic fault-localization technique
TLDR
The studies show that, on the same set of subjects, the Tarantula technique consistently outperforms the other four techniques in terms of effectiveness in fault localization, and is comparable in efficiency to the least expensive of the other five techniques. Expand
Visualization of test information to assist fault localization
TLDR
A new technique that uses color to visually map the participation of each program statement in the outcome of the execution of the program with a test suite, consisting of both passed and failed test cases is presented. Expand
Prioritizing Test Cases For Regression Testing
TLDR
This work describes several techniques for using test execution information to prioritize test cases for regression testing, and applies these techniques to various test suites for various programs and measured the rates of fault detection achieved by the prioritized test suites. Expand
A safe, efficient regression test selection technique
TLDR
Initial empirical studies indicate that the technique can significantly reduce the cost of regression testing modified software and is at lease as precise as other safe regression test selection algorithms. Expand
Analyzing Regression Test Selection Techniques
TLDR
The issues relevant to regression test selection techniques are outlined, and this paper uses these issues as the basis for a framework within which to evaluate the techniques. Expand
Test case prioritization: an empirical study
TLDR
Several techniques for prioritizing test cases are described and the empirical results measuring the effectiveness of these techniques for improving rate of fault detection are reported, providing insights into the tradeoffs among various techniques for test case prioritization. Expand
A methodology for controlling the size of a test suite
TLDR
The authors present a technique that selects from a test suite a representative set of test cases that provides the same measure of coverage as the test suite by means of the data flow testing methodology. Expand
Slicing object-oriented software
TLDR
This work describes the construction of system dependence graphs for object-oriented software on which efficient slicing algorithms can be applied and shows how to compute slices for individual classes, groups of interacting classes and complete programs. Expand
Regression test selection for Java software
TLDR
A safe regression-test-selection technique that, based on the use of a suitable representation, handles the features of the Java language and also handles incomplete programs. Expand
An empirical study of the effects of test-suite reduction on fault localization
TLDR
The experiment shows that fault-localization effectiveness varies depending on the test-suite reduction strategy used, and it demonstrates the trade-offs between test-Suite reduction and fault- localization effectiveness. Expand
...
1
2
3
4
5
...