Diagrama de Atividade Resumo Rafa
Diagramas de Atividade tem os Seguintes elementos: Estados de atividades e estados de ações Transições, Ramificações e Objetos (opcionalmente).
Um estado de atividade é uma execução nãoatômica em andamento em uma maquina de estados, execução nãoatômica significa que a atividade pode ser decomposta em outros estado de atividade ou de ação.
Estado de ação é um execução atômica em uma maquina de estado, o estado de ação não pode ser decomposto.
Transições são quando a atividade esta completa e o fluxo de controle passa para o estado seguinte de ação ou da atividade, transições são representadas por uma seta ligando ações ou atividade esta seta não carrega nenhum rotulo.
Ramificações indicam caminhos alternativos no controle de atividades ou ações, elas podem ter a representação de condição que é expressa através de um losango que pode ser uma condição booleana, e bifurcação e união, a bifurcação representa um fluxo de controle concorrente de atividades e ações e a união representa o encontro dos fluxos concorretes e a barra de sincronismo é usada para representar ambos.
E também temos objetos que podem ser colocados opcionalmente no diagrama, caso seja colocado o diagrama e divido em seguimentos chamados “swimlanes”, os estados de atividade ou ação serão apresentados distribuídos entre as raias para que fique claro qual objeto executa a ação ou a atividade.
Segue abaixo exemplo de um diagrama de atividade: