A rational design process: How and why to fake it (1986)

by D L Parnas, P C Clements
Venue:IEEE Transactions on Software Engineering