A method for specifying structured programs
David A. Marca · ACM SIGSOFT Software Engineering Notes · 1979
This paper briefly describes the "Structured Programming Design Method" (SPDM). A synopsis of structured flowcharts is given together with enhancements that make the language more practical. The concept of an author-reader review cycle is introduced and combined with structured flowcharts to form the method. Benefits and shortcomings are discussed, and comparisons are made with other kinds of design documentation.