Software Engineering Fundamentals - Behforooz A.; Behforooz A. & Hudson F.J. (Oxford University Press)