Software engineering : a dynamic approach - Wattam, Stuart (Galgotia, 1991)