|
ABSTRACT
This paper describes previous research on flowcharts and a series of controlled experiments to test the utility of detailed flowcharts as an aid to program composition, comprehension, debugging, and modification. No statistically significant difference between flowchart and nonflowchart groups has been shown, thereby calling into question the utility of detailed flowcharting. A program of further research is suggested.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
 |
1
|
|
| |
2
|
|
| |
3
|
Bohl, M. Flowcharting Techniques. Science Research Associates, Chicago, 1971, p. 53.
|
| |
4
|
|
| |
5
|
Chapin, N. New format for flowcharts. Software: Practice and Experience 4, 4 (1974), 341-357.
|
| |
6
|
Farina, F. Flowcharting. Prentice-Hall, Englewood Cliffs, N.J., 1970, iii.
|
| |
7
|
Goldstein, H.H., and von Neumann, J. Planning and coding problems for an electronic computing instrument, part II, vol I. Rep. prepared for the U.S. Army Ordinance Dept., 1947. Reprinted in von Neumann, J. Collected Works, Vol. V, A.H. Taub, Ed., Mc- Millan, New York, pp. 80-151.
|
| |
8
|
Kammann, R. The comprehensibility of printed instructions and the flowchart alternative. Human Factors 17, 2 (1975), 183-191.
|
| |
9
|
Ledgard, H., and Chmura, L. COBOL with Style. Hayden, Rochelle Park, N.J., 1976.
|
| |
10
|
Lewis, B.N., Horabin, I.S., and Gane, C.P. Flowcharts, Logical Trees and Algorithms for Rules and Regulations. Her Majesty's Stationary Office, London, 1967.
|
| |
11
|
Mayer, R.E. Different problem-solving competencies established in learning computer programming with and without meaningful models. J. Educ. Psych. 67, 6 (1975), 725-734.
|
 |
12
|
|
| |
13
|
Shiffrin, R.M. Memory search. In Models of Human Memory, D.A. Norman, Ed., Academic Press, New York, 1970.
|
| |
14
|
Shneiderman, B. Experimental testing in programming languages, stylistic considerations and design techniques. Proc. AFIPS NCC, 1975 AFIPS Press, Montvale, N.J., 1975, pp. 653-656.
|
| |
15
|
Shneiderman, B. Exploratory experiments in programmer behavior. Int. J. Comptr. and Inform. Sci. 5, 2 (June 1976), 123-143.
|
| |
16
|
Shneiderman, B., and Mayer, R. Syntactic/semantic interactions in programmer behavior: a model and experimental results (unpublished).
|
| |
17
|
|
| |
18
|
Tulving, E. Subjective organization in free recall of "unrelated" words. Psych. Rev. 69 (1962), 344-354.
|
| |
19
|
|
| |
20
|
Wright, P., and Reid, F. Written information: some alternatives to prose for expressing the outcomes of complex contingencies. J. Appl. Psych. 57, 2 (1973), 160-166.
|
CITED BY 40
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Y. Futamura , T. Kawai , H. Horikoshi , M. Tsutsumi, Development of computer programs by problem analysis Diagram(PAD), Proceedings of the 5th international conference on Software engineering, p.325-332, March 09-12, 1981, San Diego, California, United States
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Sylvia B. Sheppard , Elizabeth Kruesi , Bill Curtis, The effects of symbology and spatial arrangement on the comprehension of software specifications, Proceedings of the 5th international conference on Software engineering, p.207-214, March 09-12, 1981, San Diego, California, United States
|
|
|
Sylvia B. Sheppard , Elizabeth Kruesi , John W. Bailey, An empirical evaluation of software documentation formats, Proceedings of the 1982 conference on Human factors in computing systems, p.121-124, March 15-17, 1982, Gaithersburg, Maryland, United States
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
G. Michael Schneider , Robert L. Sedlmeyer , Joe Kearney, On the complexity of measuring software complexity, Proceedings of the May 4-7, 1981, national computer conference, May 04-07, 1981, Chicago, Illinois
|
|