Software engineering: a practitioner's approach.-4th ed. - Pressman , Roger S. (Mc Graw Hill, 1997)