Es uno de los Modelos de Calidad. Son normas y criterios para evaluar la Calidad del Producto de software. Define 8 características del software:

  1. Mantenibilidad.
  2. Seguridad.
  3. Fiabilidad.
  4. Usabilidad.
  5. Compatibilidad.
  6. Eficiencia en el rendimiento.
  7. Portabilidad.
  8. Funcionalidades adecuadas al cliente.

Estas características tienen subcaracterísticas que se pueden comprobar si se cumplen o no.