An Integrated approach to software engineering - Jalote, Pankaj (Narosa Pub, 1991)