Title
The Relationship of Slicing and Debugging to Program Understanding
Abstract
The paper describes a study that explores the relationship between program slicing and code understanding gained while debugging. The study consisted of an experiment that compared the program understanding abilities of two classes of debuggers: those who slice while debugging and those who do not. For debugging purposes, a slice can be thought of as a minimal subprogram of the original code that contains the program faults. Those who only examine statements within a slice for correctness are considered slicers; all others are considered non-slicers. Using accuracy of reconstruction as a measure of understanding; it was determined that slicers have a better understanding of the code after debugging.
Year
DOI
Venue
1999
10.1109/WPC.1999.777749
IWPC
Keywords
Field
DocType
program fault,better understanding,minimal subprogram,program understanding,original code,debugging purpose,code understanding,program understanding ability,mathematics,computer science,debugging,program slicing,terminology,reverse engineering
Program slicing,Programming language,Terminology,Software engineering,Computer science,Correctness,Reverse engineering,Slicing,Theoretical computer science,Program animation,Debugging,Algorithmic program debugging
Conference
ISSN
ISBN
Citations 
1092-8138
0-7695-0179-6
9
PageRank 
References 
Authors
0.95
1
2
Name
Order
Citations
PageRank
Margaret Ann Francel1265.12
Spencer Rugaber261973.52