Software Engineering : A practitioner's approach - Pressman, Roger S., 1947- (McGraw-Hill, 2001)