3.3. Decisão
Tanto na técnica de fluxograma quando na UML, a decisão é representada por um losango. A diferença é que no fluxograma geralmente há uma pergunta dentro do losango (exemplo: Qual foi a cor escolhida). Já na UML, não há a pergunta dentro do losango, mas, em cada linha de saída da decisão, há a representação da decisão escolhida entre os sinais de “[“ e “]” (exemplos: [amarelo], [azul], [branco ou verde] – perceba que uma condição pode comportar mais de uma hipótese). Um exemplo de um diagrama com uma decisão está expresso a seguir:
As decisões podem ser descritas como expressões lógicas simples ou complexas, como por exemplo: