Designing software for ease of extension and contraction (1979)

by David L Parnas
Venue:IEEE Transactions on Software Eng