David Parnas On the Criteria To Be Used in Decomposing Systems into Modules (1972)