Na modelagem UML, os relacionamentos de implementação especificam que um tipo de nó específico suporta a implementação de um tipo de artefato.
Normalmente, os relacionamentos de implementação não possuem nomes.
Conforme ilustrado na figura a seguir, um relacionamento de implementação é exibido como uma linha tracejada com uma seta aberta em uma extremidade. A palavra-chave «deployment» aparece ao lado da linha tracejada.
É possível mostrar que um aplicativo de e-commerce pode operar em diversos tipos de servidores com diferentes velocidades de processador. Cada servidor (representado por um nó) executa ou utiliza arquivos de biblioteca (.jar) específicos (representados por artefatos) do sistema de e-commerce. Você pode incluir relacionamentos de implementação entre cada nó de servidor e cada artefato .jar para indicar quais artefatos podem ser executados em nós específicos.