Une association entre un service et la façon dont il est implémenté dans le logiciel. La cardinalité de cette association ...

Une association entre un service et la façon dont il est implémenté dans le logiciel. La cardinalité de cette association est plusieurs à plusieurs. Un service peut être fourni par plusieurs fonctionnalités de logiciel, qui fonctionnent en conjonction. Également, toute fonctionnalité de logiciel peut fournir plusieurs services. Quand plusieurs fonctionnalités de logiciel sont associées à un seul service, ces éléments sont considérés comme fonctionnant en conjonction pour fournir le service. Si différentes implémentations d'un service existent, chacune de ces implémentations aura pour résultat des instanciations individuelles du service. Ces instanciations individuelles auront alors des associations à l'implémentation unique.