DocumentCode :
2790761
Title :
Hierarchical problem-solving in software debugging
Author :
Yoon, Byung-do ; Garcia, Oscar N.
Author_Institution :
Dept. of Electr. Eng. & Comput. Sci., George Washington Univ., Washington, DC, USA
fYear :
1996
fDate :
25-28 Aug 1996
Firstpage :
147
Abstract :
Debugging is a problem-solving process, where the programmer searches through the code using strategic skills to locate and identify the bug. Two major approaches have been identified in debugging (Yoon and Garcia, 1995): the comprehension approach and the isolation approach. In order to investigate how programmers select and apply the comprehension and isolation approach while locating bugs, we performed an experiment using expert programmers. Our initial analysis shows that experts use hierarchical problem-solving strategies in debugging
Keywords :
human factors; problem solving; program debugging; program diagnostics; comprehension approach; experiment; hierarchical problem-solving strategies; isolation approach; software debugging; strategic skills; Cognitive science; Computer bugs; Computer science; Decision making; Knowledge engineering; Knowledge representation; Problem-solving; Programming profession; Protocols; Software debugging;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Human Interaction with Complex Systems, 1996. HICS '96. Proceedings., Third Annual Symposium on
Conference_Location :
Dayton, OH
Print_ISBN :
0-8186-7493-8
Type :
conf
DOI :
10.1109/HUICS.1996.549508
Filename :
549508
Link To Document :
بازگشت