A practical approach to software quality - OʹRegan, Gerard (Springer, 2002)