Skip to search formSkip to main contentSkip to account menu

Debugging

Known as: Anti-debugging, Post-mortem debugging, Printf debugging 
Debugging is the process of finding and resolving of defects that prevent correct operation of computer software or a system. Numerous books have… 
Wikipedia (opens in a new tab)

Papers overview

Semantic Scholar uses AI to extract papers important to this topic.
Highly Cited
2010
Highly Cited
2010
Debugging real systems is hard, requires deep knowledge of the code, and is time-consuming. Bug reports rarely provide sufficient… 
Review
2008
Review
2008
This paper reviews the literature related to the learning and teaching of debugging computer programs. Debugging is an important… 
Highly Cited
2006
Highly Cited
2006
Earlier research on gender effects with software features intended to help problem-solvers in end-user debugging environments has… 
Highly Cited
2002
Highly Cited
2002
In commercial software development organizations, increased complexity of products, shortened development cycles, and higher… 
Highly Cited
1999
Highly Cited
1999
A general software reliability model based on the nonhomogeneous Poisson process (NHPP) is used to derive a model that integrates… 
Highly Cited
1992
Highly Cited
1992
SELF's debugging system provides complete source-level debugging (expected behavior) with globally optimized code. It shields the… 
Highly Cited
1992
Highly Cited
1992
In general it is considered to be unrealistic in software reliability modelling to assume that the faults detected by software… 
Highly Cited
1987
Highly Cited
1987
The debugging cycle is the most common methodology for finding and correcting errors in sequential programs. Cyclic debugging is… 
Highly Cited
1987
Highly Cited
1987
This article presents a series of four experiments investigating students' debugging of LISP programs. The experiments involve a… 
Highly Cited
1987