loading...
A Multiple-View Analysis Model of Debugging Processes
Nara, Japan October 03-October 04
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/ISESE.2002.11669332002 International Symposium on Empir ...
 This Article 
 
PDF
HTML
 
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
Shinji Uchida, Kinki University Technical College
Akito Monden, Nara Institute of Science and Technology
Hajimu Iida, Nara Institute of Science and Technology
Ken-ichi Matsumoto, Nara Institute of Science and Technology
Hideo Kudo, Nara National College of Technology
This paper proposes a model for analyzing the reading strategies in software debugging. The model provides quantitative and objective visions to a human?s debugging activity, and provides the framework for clarifying good- and/or bad-strategies for program reading. We have conducted a case study to observe the debugging processes under a controlled environment. The observation includes: Both novice debugger and expert debugger could correctly locate an area that seems to have a bug, however, only the expert subject could quickly narrow down that area, reading the faulty (or most suspicious) module only will not generally lead to a shorter debugging time, and the most well-performed subjects read the module that seems to be a key to find a fault. This case study suggested that explicit and quantitative evaluation of the debugging process becomes possible by using the proposed model.
Citation:
Shinji Uchida, Akito Monden, Hajimu Iida, Ken-ichi Matsumoto, Hideo Kudo, "A Multiple-View Analysis Model of Debugging Processes," isese, pp.139, 2002 International Symposium on Empirical Software Engineering (ISESE'02), 2002
Usage of this product signifies your acceptance of the Terms of Use.