Structured programming in the 1980s

  title={Structured programming in the 1980s},
  author={Kenneth T. Orr},
  booktitle={ACM '80},
The “structured revolution” is over ten years old. As we enter the 1980s, the major trends growing out of the work on structured program design can be seen. In this paper, the author discusses the major elements of development for the next ten years. Among them are: 1. The emergence of the theoretical programmer. 2. Structured Program Design. 3. Data structured design. 4. An algebra of logical structures. 5. Improvements in programming languages, operating systems, and data base management… 
Designing and explaining programs with a literate pseudocode
  • G. Roy
  • Computer Science
  • 2006
P-Coder gives a flexible descriptive view of the program via pseudocode notation within a graphical tree-structured model, from which the complete algorithm can be specified to retain the informal description integrated with the final code.
Teaching design principles in software engineering
The paper proposes that a pseudocode based model has some useful properties in enabling skills to develop through top down design and through progressive refinement, and develops a tool for developing both knowledge of computational concepts and skill in program design.


Principles of program design
This book is about programming for data processing applications, and its purpose is to present a coherent method and procedure for designing systems, programs, and components that are transparently simple and self-evidently correct.
Martinus Nijhoff Social Sciences Division
  • Martinus Nijhoff Social Sciences Division
  • 1978
Program Modification
A Diseipline of Programming
  • A Diseipline of Programming
  • 1976
Logical Construetion of Programs
  • Logical Construetion of Programs
  • 1976