%0 Journal Article %J Commun. ACM %D 1982 %T Control flow and data structure documentation: two experiments %A Shneiderman, Ben %K data structure diagrams %K pseudocode %X Two experiments were carried out to assess the utility of external documentation aids such as macro flowcharts, pseudocode, data structure diagrams, and data structure descriptions. A 223 line Pascal program which manipulates four arrays was used. The program interactively handles commands that allow the user to manage five lists of items. A comprehension test was given to participants along with varying kinds of external documentation. The results indicate that for this program the data structure information was more helpful than the control flow information, independently of whether textual or graphic formats were used. %B Commun. ACM %V 25 %P 55 - 63 %8 1982/01// %@ 0001-0782 %G eng %U http://doi.acm.org/10.1145/358315.358391 %N 1 %R 10.1145/358315.358391