Pruning dynamic slices with confidence

  title={Pruning dynamic slices with confidence},
  author={Xiangyu Zhang and Neelam Gupta and Rajiv Gupta},
Given an incorrect value produced during a failed program run (e.g., a wrong output value or a value that causes the program to crash), the backward dynamic slice of the value very frequently captures the faulty code responsible for producing the incorrect value. Although the dynamic slice often contains only a small percentage of the statements executed during the failed program run, the dynamic slice can still be large and thus considerable effort may be required by the programmer to locate… CONTINUE READING
Highly Influential
This paper has highly influenced 11 other papers. REVIEW HIGHLY INFLUENTIAL CITATIONS
Highly Cited
This paper has 181 citations. REVIEW CITATIONS


Publications citing this paper.
Showing 1-10 of 122 extracted citations

Using Mutants to Locate "Unknown" Faults

2012 IEEE Fifth International Conference on Software Testing, Verification and Validation • 2012
View 4 Excerpts
Highly Influenced

Dynamic Dependence Summaries

ACM Trans. Softw. Eng. Methodol. • 2017
View 4 Excerpts
Highly Influenced

Scalable Runtime Bloat Detection Using Abstract Dynamic Slicing

ACM Trans. Softw. Eng. Methodol. • 2014
View 5 Excerpts
Highly Influenced

Finding low-utility data structures

PLDI • 2010
View 4 Excerpts
Highly Influenced

181 Citations

Citations per Year
Semantic Scholar estimates that this publication has 181 citations based on the available data.

See our FAQ for additional information.

Similar Papers

Loading similar papers…