Software engineering - Pressman, Roger S (McGraw - Hill, New York, 1997)