Garbage in, Garbage out? An Empirical Look at Oracle Mistakes by End-User Programmers
A. Phalgune, Cory Kissinger, Margaret Burnett, Carson Cook, Laura Beckwith, Joseph Ronald Ruthruff · 2005
End-user programmers, because they are human, make mistakes. However, past research has not considered how visual end-user debugging devices could be designed to ameliorate the effects of mistakes. This paper empirically examines oracle mistakes - mistakes users make about which values are right and which are wrong - to reveal differences in how different types of oracle mistakes impact the quality of visual feedback about bugs. We then consider the implications of these empirical results for designers of end-user software engineering environments.