Fundamentals of software engineering - Rajib Mall (Prentice-Hall of India Pvt Ltd, 2002)