Software engineering - BELL D. (ADDISON WESLEY Harlow, 2000)