Modelo creado y presentado por Arthur Andersen en 1985. Guarda similitud con el modelo propuesto por McCall, pues establece unos criterios y métricas para medir la calidad de un software. Este modelo también tiene en cuenta una jerarquía de la calidad de los elementos del software.