Software engineering Principles and practice - Jawadekar, Waman S. (New Delhi, 2004)