Program Design Methodologies and the Software Development Process. - Deborah A. Boehm-Davis; Lyle S. Ross (Int. J. Man Mach. Stud., 1992)