Software Engineering: A Practitioner’s Approach. 6th edition (2005)

by R S Pressman