On the criteria to be used in decomposing systems into modules (1972)

by David L Parnas
Venue:Communications of the Association of Computing Machinery