The Community for Technology Leaders
RSS Icon
Subscribe
Issue No.03 - May/June (2006 vol.23)
pp: 98-99
Diomidis Spinellis , Athens University of Economics and Business
ABSTRACT
Debuggers are cheap and effective tools. Typically we use them in a bottom-up fashion starting from the problem going to its source, but when this strategy fails, we might have to resort to a more tedious top-down breadth-first search. To locate bugs, we can also use hardware-assisted data and code breakpoints. For bugs that are difficult to reproduce, attaching a debugger to a running process as well as postmortem and remote debugging are some alternatives. Finally, we can permanently embed debugging knowledge in a program's source code, through logging statements.
INDEX TERMS
debugging, breakpoint, logging framework
CITATION
Diomidis Spinellis, "Debuggers and Logging Frameworks", IEEE Software, vol.23, no. 3, pp. 98-99, May/June 2006, doi:10.1109/MS.2006.70
7 ms
(Ver 2.0)

Marketing Automation Platform Marketing Automation Tool