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