Communications of the ACM · 1977 · 228 citations · 11 references
ComputingComputer ScienceDiagrammingProgramming LanguagesSoftware EngineeringAbstract Syntax TreesControl-flow AnalysisCompositionControlled ExperimentsFlow DiagrammingFlow DiagramsFlowchartsProgram Comprehension
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.
11
The psychology of computer programming
Choice Reviews Online · 1999 · 971 citations
Flowchart techniques for structured programming
Ike Nassi, Ben Shneiderman · ACM SIGPLAN Notices · 1973 · 535 citations · Full text