Software testing and continuous quality improvement - Lewis, William E. (Auerbach, 2000)