Une application communique ses besoins en qualité de service (QoS) à l'environnement d'exécution par la spécification de qualificatifs de service. Ces qualificatifs régissent l'interaction entre un client de service et un service cible.
Les qualificatifs peuvent s'appliquer à des références de composant de service, à des interfaces et à des implémentations. La déclaration des valeurs QoS est indépendante de l'implémentation. Par conséquent, vous pouvez modifier ces valeurs sans modifier l'implémentation ou les configurer différemment lorsque plusieurs instances de la même implémentation sont employées dans divers contextes.