Control flow and data structure documentation
- 1 January 1982
- journal article
- Published by Association for Computing Machinery (ACM) in Communications of the ACM
- Vol. 25 (1) , 55-63
- https://doi.org/10.1145/358315.358391
Abstract
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.Keywords
This publication has 5 references indexed in Scilit:
- Experimental studies of flowchart use at different stages of program debuggingErgonomics, 1980
- An experimental study of flowcharts as an aid to identification of procedural faultsErgonomics, 1980
- Syntactic/semantic interactions in programmer behavior: A model and experimental resultsInternational Journal of Parallel Programming, 1979
- When do diagrams make good computer languages?International Journal of Man-Machine Studies, 1979
- Experimental investigations of the utility of detailed flowcharts in programmingCommunications of the ACM, 1977