Introduction to software engineering - Leach, Ronald J . (CRC Press, 2000)