Documentation design based upon intuitive feature taxonomy and use logging. - Hal Berghel; David Roach (SIGDOC, 1990)

An interactive source commenter for Prolog programs. - David Roach; Hal Berghel; John R. Talburt (SIGDOC, 1990)

RAP: relocation allowance planner, a rule-based expert system with self-defining documentation features. - John R. Talburt; David Roach (SIGDOC, 1990)

The Physiology of PROLOG Expert System Inference Engine. - David Roach; Hal Berghel (SIGSMALL/PC Symposium, 1990)

"Tuning" an ASM metric: a case study in metric ASM optimization. - Hal Berghel; David Roach; George Balogh; Carroll Hyatt (SAC, 1992)

Dynamic crossword slot table implementation. - G. H. Harris; David Roach; P. D. Smith; Hal Berghel (SAC, 1992)

An alternative to constraint logic programming for managing domain arithmetics in Prolog expert systems. - David Roach; Hal Berghel (SAC, 1992)

An Extension of Ukkonen's Enhanced Dynamic Programming ASM Algorithm. - Hal Berghel; David Roach (ACM Trans. Inf. Syst., 1996)