Em UML, um relacionamento é uma conexão entre os elementos de modelo. Um relacionamento UML é um tipo de elemento do modelo que inclui semântica em um modelo, definindo a estrutura e o comportamento entre os elementos de modelo.
| Categoria | Função |
|---|---|
| Linhas de Atividade | Representam o fluxo entre atividades |
| Associações | Indicam que as instâncias de um elemento de modelo estão conectadas a instâncias de outro elemento de modelo |
| Dependências | Indicam que uma alteração em um elemento de modelo pode afetar outro elemento de modelo |
| Generalizações | Indicam que um elemento de modelo é uma especialização de outro elemento de modelo |
| Realizações | Indicam que um elemento de modelo fornece uma especificação que outro elemento de modelo implementa |
| Transições | Representam alterações no estado |
Os tópicos a seguir descrevem os relacionamentos que você pode utilizar nos diagramas de casos de uso: