Discipline for software engineering - Humphrey, Watts S . (Pearson Education Asia, 2001)