Towards Automatic Debugging of Computer Programs (1991)
| Citations: | 27 - 3 self |
BibTeX
@MISC{Agrawal91towardsautomatic,
author = {Hiralal Agrawal},
title = {Towards Automatic Debugging of Computer Programs},
year = {1991}
}
OpenURL
Abstract
Programmers spend considerable time debugging code. Symbolic debuggers provide some help but the task still remains complex and difficult. Other than breakpoints and tracing, these tools provide little high level help. Programmers must perform many tasks manually that the tools could perform automatically, such as finding which statements in the program affect the value of an output variable under a given testcase, what was the value of a given variable when the control last reached a given program location, and what does the program do differently under one testcase it does not do under another. If the debugging tools provided explicit support for such tasks, the whole debugging process would be automated to a large extent.







