•Objetivo: definir a sequência de atividades, com suporte para situações condicionais
e paralelas.
•Usar quando:
–Deseja analisar um Use Case
–Compreender um Workflow
–Descrever um algoritmo sequencial complicado
–Tratando com aplicações Multi-thread
•Não usar para:
–Verificar como objetos colaboram entre si
–Como objetos comportam-se no seu ciclo de vida
–Representar uma lógica condicional complexa