improving software quality - Arthur, Lowell Jay (John Wiley & Sons, New York, 1993)