An Integrated Approach To Software Engineering - Jalote, Pankaj (NEW DELHI, 2005)