Designing software for ease of extension and contraction (1979)

by D L Parnas
Venue:IEEE Transactions on Software Engineering