Premium
A review of design techniques for programs and data
Author(s) -
Shneidebman Ben
Publication year - 1976
Publication title -
software: practice and experience
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 0.437
H-Index - 70
eISSN - 1097-024X
pISSN - 0038-0644
DOI - 10.1002/spe.4380060410
Subject(s) - computer science , process (computing) , focus (optics) , scheme (mathematics) , program design language , data sharing , software engineering , data science , programming language , mathematics , medicine , mathematical analysis , physics , alternative medicine , pathology , optics
The proliferation of papers on programming methodology focus on the program development process but only hint at the form of the final program. This paper distinguishes between the development process and the program product and presents a catalogue of possible program organizations and data structures with examples drawn from the published literature. The methods for sharing data among modules and a classification scheme for programs and data structures is presented.