Software engineering: A practitioner's approach - Pressman, Roger S; Maxim, Bruce R (Chennai, McGraw Hill Education, 2019)