Software Engineering: A Practitioner's Approach - Roger S Pressman (McGraw-Hill International Boston, 2001)