Na modelagem UML, um relacionamento de realização é aquele entre dois elementos de modelo, no qual um elemento de modelo (o cliente)
realiza o comportamento que o outro elemento de modelo (o fornecedor)
especifica. Vários clientes podem realizar o comportamento de um único
fornecedor. É possível utilizar os relacionamentos de realização nos diagramas de classe
e diagramas de componentes.
Normalmente, os relacionamentos de realização não possuem nomes.
Se você nomear uma realização, o nome será exibido ao lado do conector
de realização no diagrama.
Como a figura a seguir ilustra, uma realização é exibida
no editor de diagrama como uma linha tracejada com uma cabeça de seta vazia
que aponta do cliente (realiza o comportamento) para o fornecedor
(especifica o comportamento).

É possível modelar as seguintes situações utilizando os relacionamentos de realização:
- Um componente é realizado por um conjunto de classificadores que fornece
sua implementação.
- Uma instância de colaboração contém os objetos e as mensagens
necessárias para executar os comportamentos especificados por um caso de uso.