Citation
Abstract
Canonic structured programming forms the basis of an attractive software design and production methodology applicable to proper programs (programs having but one entry point and one exit point). Programs developed using this methodology tend to be easier to organize, understand, modify, and manage than are unstructured programs. However, there are notable examples in which programs either are inherently non-proper (usually, with more than one exit, rather than more than one entry), or else suffer when forced to be structured. This article addresses ways of extending the concept of structured programming to cover such cases; it is a report of an ongoing research activity to examine potential Deep Space Network software development standards.
Details
- Volume
- 42-21
- Published
- June 15, 1974
- Pages
- 69–81
- File Size
- 1.0 MB