Presentation 2009-11-27
An Analysis on How Programmers Use Breakpoints in Debugging
Takuro YOSHIMURA, Yasutaka KAMEI, Hidetake UWANO, Akito MONDEN, Ken-ichi MATSUMOTO,
PDF Download Page PDF download Page Link
Abstract(in Japanese) (See Japanese page)
Abstract(in English) Debugging performance greatly depends on the programmers' debugging skill. If factors concerning the debugging performance are extracted from programmers' actions, it would be useful for performance improvement. Our goal is to clarify debugging skills of effective use of debuggers. To achieve this goal, we conducted a pilot experiment to analyze programmers' actions in debugging a small Java program (about 150 source lines of code) using Eclipse. As a result of analysis of 6 subjects' debugging actions, we found that expert programmers used more breakpoints than novices. Also, we found that novices tend to set breakpoints one by one to adjacent lines.
Keyword(in Japanese) (See Japanese page)
Keyword(in English) debug / debugger / breakpoint / program comprehension
Paper # KBSE2009-45
Date of Issue

Conference Information
Committee KBSE
Conference Date 2009/11/19(1days)
Place (in Japanese) (See Japanese page)
Place (in English)
Topics (in Japanese) (See Japanese page)
Topics (in English)
Chair
Vice Chair
Secretary
Assistant

Paper Information
Registration To Knowledge-Based Software Engineering (KBSE)
Language JPN
Title (in Japanese) (See Japanese page)
Sub Title (in Japanese) (See Japanese page)
Title (in English) An Analysis on How Programmers Use Breakpoints in Debugging
Sub Title (in English)
Keyword(1) debug
Keyword(2) debugger
Keyword(3) breakpoint
Keyword(4) program comprehension
1st Author's Name Takuro YOSHIMURA
1st Author's Affiliation Graduate School of Information Science, Nara Institute of Science and Technology()
2nd Author's Name Yasutaka KAMEI
2nd Author's Affiliation Graduate School of Information Science, Nara Institute of Science and Technology
3rd Author's Name Hidetake UWANO
3rd Author's Affiliation Infomation Engineering, Nara National Colleage of Technology
4th Author's Name Akito MONDEN
4th Author's Affiliation Graduate School of Information Science, Nara Institute of Science and Technology
5th Author's Name Ken-ichi MATSUMOTO
5th Author's Affiliation Graduate School of Information Science, Nara Institute of Science and Technology
Date 2009-11-27
Paper # KBSE2009-45
Volume (vol) vol.109
Number (no) 307
Page pp.pp.-
#Pages 6
Date of Issue