Software Engineering - Pressman RS. (New Delhi McGraw Hill)