IT encyclopedia.com : software ingineering - Parag Diwan (Pentagon Press, 2001)