Debugging techniques
Software Practice and Experience1979Vol. 9(1), pp. 51–63
Abstract
Abstract Debugging is efficient if it detects all program errors in a short time. This paper discusses several techniques for improving debugging efficiency. Attention is given both to the initial debugging and to acceptance testing in the maintenance stage. A main decision is whether to use top‐down or bottom‐up debugging, and it is suggested that top‐down debugging is more efficient if combined with some of the other techniques. All the techniques shown are independent of any particular language or debug software.
Related Papers
- Debugging operating systems with time-traveling virtual machines(2005)
- → Design of Scan Cell for System on Chip Scan Based Debugging Applications(2017)1 cited
- → Debugging techniques(1979)20 cited
- → Parallel program debugging(2003)4 cited
- → Software Bugs(1999)1 cited