Title
A Study of Strategies for Computerized Critiquing of Programmers
Abstract
This paper summarizes an empirical study of performanceby, and reactions of, programmers using expert critiquing systemsduring a programming task. The study tests hypotheses about thevalue of various strategies for critic timing, agency, dialogue,and strategy. Performance statistics and reactions were collectedfrom 39 competent programmers participating in the trials. Amongother findings, results indicate that textual explanations andrepair suggestions speed up programming time 3.5-fold relativeto non-textual debuggers. However, a tenth of the subjects refuseto use the critics, and another fifth of the subjects indicatethey do not like to read the textual suggestions. These and otherlessons learned are reviewed herein.
Year
DOI
Venue
1997
10.1023/A:1009745817837
Empirical Software Engineering
Keywords
Field
DocType
critics,debuggers,expert systems,feedback
Software engineering,Computer science,Expert system,Empirical research
Journal
Volume
Issue
ISSN
2
4
1573-7616
Citations 
PageRank 
References 
2
0.36
7
Authors
2
Name
Order
Citations
PageRank
Barry G. Silverman137871.31
Toufic Mehzer220.36