Pictures of programs and other processes, or how to do things with lines
- 1 January 1982
- journal article
- research article
- Published by Taylor & Francis in Behaviour & Information Technology
- Vol. 1 (1), 3-36
- https://doi.org/10.1080/01449298208914433
Abstract
The familiar flowchart has been widely used not only to explicate programs but also to present many other kinds of algorithms, rules and instructions. With the rise of structured programming, a number of competing notations have been produced, each trying to improve on flowcharts. Several of these notations are compared and empirical evidence is reviewed as to their success or failure, and some of the difficulties that arise with the new notations are pointed out. To emphasize the wide applicability of these notations illustrations are taken from everyday algorithms.Keywords
This publication has 16 references indexed in Scilit:
- Experimental studies of flowchart use at different stages of program debuggingErgonomics, 1980
- The problems the programmer facesErgonomics, 1980
- Ifs and thens: Is nesting just for the birds?Software: Practice and Experience, 1980
- When do diagrams make good computer languages?International Journal of Man-Machine Studies, 1979
- Jumping to some purposeThe Computer Journal, 1979
- Structured flowcharts for multiprocessingComputer Languages, 1978
- On the representation of program structures by decision tables: a critical assessmentThe Computer Journal, 1978
- Structure charts a structured alternative to flowchartsACM SIGPLAN Notices, 1977
- Conditional program statements and their comprehensibility to professional programmersJournal of Occupational Psychology, 1977
- Flowchart techniques for structured programmingACM SIGPLAN Notices, 1973