Software engineering : A practitioners approach - Pressman Rogers S (N N, Y Mc graw hill, 2001)