Software Engineering: a Practitioner's Approach - Roger S. Pressman (The Dryden Press, 1997)