Sofware engineering: A Practitioner's approach - PRESSMAN, Roger S (McGraw-Hill Inc., 1997)