Structured Software Study

Abstract

This study reports an evaluation of Structured Programming as an aid in the production of highly reliable computer programs. An approach to problem analysis and program composition which organizes the program text to clearly reflect the order of execution for the program. The resultant program text reflects the subdivision of the problem into smaller tasks which are clearly identifiable. The rules for performance and ordering of these sub-tasks are reflected in the limited but sufficient set of controls used in the program construction. A set of Principles of Structured Programming are developed together with guides for determining an optimal upper and lower bounds on a program size. The applications of the Principles to a program are illustrated in the study report. A set of observations and conclusions drawn from the experience of developing a program in this way are presented. A bibliography of structured programming is reported.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Oct 31, 1974
Accession Number
ADB015698

Entities

People

  • J. D. Mcgonagle

Tags

Communities of Interest

  • Space

DTIC Thesaurus Topics

  • Abstracts
  • Computer Languages
  • Computer Programming
  • Computer Programs
  • Computer Science
  • Computers
  • Construction
  • Observation
  • Operating Systems
  • Prime Numbers
  • Production
  • Programming Languages
  • Software Development
  • Software Development Tools
  • Structured Programming
  • Test And Evaluation
  • Test Methods

Fields of Study

  • Computer science
  • Engineering

Readers

  • Computer Science.
  • Graph Algorithms and Convex Optimization.
  • Systems Analysis and Design