En modélisation UML, une relation d'implémentation est un type spécifique de relation de généralisation entre un discriminant et une interface fournie. La relation d'implémentation indique que le discriminant de réalisation doit se conformer au contrat spécifié par l'interface fournie.
D'une manière générale, les relations d'implémentation ne portent pas de nom. Si vous attribuez un nom à une implémentation, il s'affiche en regard du connecteur dans le diagramme.
Comme l'illustre la figure ci-dessous, une relation d'implémentation s'affiche dans l'éditeur de diagrammes sous la forme d'une ligne tiretée avec une pointe de flèche en pointillés. L'implémentation part du discriminant et pointe vers l'interface fournie.