Durante a modelagem de um sistema utilizando a UML 2.0
um analista ficou responsável por elaborar dois tipos de diagramas
comportamentais. O primeiro modela as expectativas
dos usuários para o sistema bem como os recursos específicos
do sistema. O segundo representa a lógica em
qualquer nível que a modelagem precise, desde o workflow
do sistema até implementações de métodos individuais.
Estes diagramas, respectivamente, são: