Software Quality - "Gillies, Alan" (U.S, 2006)