Scarpa, M., and A.. Puliafito,  "Developing High Quality Software",  INTERNATIONAL JOURNAL OF PARALLEL, EMERGENT AND DISTRIBUTED SYSTEMS, vol. 24, pp. 171?187, 2009.