Proceedings Fifth Working Conference on Reverse Engineering (Cat. No.98TB100261) (1998)
Oct. 12, 1998 to Oct. 14, 1998
Richard Clayton , Georgia Institute of Technology
Spencer Rugaber , Georgia Institute of Technology
Linda Wills , Georgia Institute of Technology
A pilot study was conducted wherein a short, but complex, program was examined looking for “knowledge atoms,” the units from which program understanding is built. The resulting atoms were categorized along three orthogonal axes of knowledge type, design decision used, and the type of analysis required to uncover the atom. The results are discussed relative to several approaches to program understanding taken from the research literature.
program understanding, reverse engineering
S. Rugaber, L. Wills and R. Clayton, "On the Knowledge Required to Understand a Program," Proceedings Fifth Working Conference on Reverse Engineering (Cat. No.98TB100261)(WCRE), Honolulu, Hawaii, 1998, pp. 69.