Home → Magazine Archive → May 1980 (Vol. 23, No. 5) → The structure of modular program → Abstract

The structure of modular program

By Joshua Turner

Communications of the ACM, Vol. 23 No. 5, Pages 272-277

Save PDF
Choosing the right program structures can lead to better programs, says Joshua Turner. He advocates modular design to make large programs more manageable. Turner reviews the possible structural relationships between the modules of a program and generates a tentative morphology of program structure types. He concludes that, with some exceptions, the hypothetical pure tree structure is the best choice for most data processing applications.

The full text of this article is premium content


No entries found