Using the Shneiderrnan model, programs were bugged with three classes of errors and then flagged with five classes of error messages both to test the the Shneiderman theory and to attempt to develop more useful messages for programmers. Forty subjects, all of whom passed a general selection quiz on the programming language BASIC, participated in the study. Each subject saw three versions of a BASIC statistics program listing, the versions represented the three different types of errors and all shared a common sort of error message. The error types strongly affected the time subjects required to find the bug in the printed listing and correct it. As predicted by the theory, the syntax error was found most quickly. However, the speed at which...
Relative Debugging is a paradigm that assists users to locate errors in programs that have been corr...
Graduation date: 2005End users develop more software than any other group of programmers, using\ud s...
Abstract approved: This thesis presents the results of two studies that investigate the question of ...
This experiment represents a new approach to the study of the psychology of programming, and demonst...
This paper presents the results of a controlled experiment comparing debugging abilities of novice, ...
Graduation date: 1988Debugging, the process of locating and correcting errors in a computer\ud progr...
Models of programming and debugging suggest many causes of errors, and many classifications of error...
This paper reviews the literature related to the learning and teaching of debugging computer program...
Abstract: In the process of Software Development and evolution, Developer has to answer multiple que...
The impacts of many human factors on how people program are poorly understood and present significan...
This study reported the research ®ndings on improving programming skills of novice programmers by wa...
Several approaches to the meaning and uses of errors in software development are discussed. An exper...
Program debugging is a form of diagnosis that might be referred to as "routine." As such, ...
In this thesis computer programming and programming systems are studied, with a view to reducing the...
This study aims to provide a comprehensive and in-depth investigation of the debugging process in pr...
Relative Debugging is a paradigm that assists users to locate errors in programs that have been corr...
Graduation date: 2005End users develop more software than any other group of programmers, using\ud s...
Abstract approved: This thesis presents the results of two studies that investigate the question of ...
This experiment represents a new approach to the study of the psychology of programming, and demonst...
This paper presents the results of a controlled experiment comparing debugging abilities of novice, ...
Graduation date: 1988Debugging, the process of locating and correcting errors in a computer\ud progr...
Models of programming and debugging suggest many causes of errors, and many classifications of error...
This paper reviews the literature related to the learning and teaching of debugging computer program...
Abstract: In the process of Software Development and evolution, Developer has to answer multiple que...
The impacts of many human factors on how people program are poorly understood and present significan...
This study reported the research ®ndings on improving programming skills of novice programmers by wa...
Several approaches to the meaning and uses of errors in software development are discussed. An exper...
Program debugging is a form of diagnosis that might be referred to as "routine." As such, ...
In this thesis computer programming and programming systems are studied, with a view to reducing the...
This study aims to provide a comprehensive and in-depth investigation of the debugging process in pr...
Relative Debugging is a paradigm that assists users to locate errors in programs that have been corr...
Graduation date: 2005End users develop more software than any other group of programmers, using\ud s...
Abstract approved: This thesis presents the results of two studies that investigate the question of ...