Software engineering : : a practitioner's approach - Pressman, Roger S. (McGraw-Hill Book Company Europe, 1994)