The structure of modular program

J Turner - Communications of the ACM, 1980 - dl.acm.org
J Turner
Communications of the ACM, 1980dl.acm.org
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.
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.
ACM Digital Library