Descrição
Lógica de máquinas de estado pode ser modelada visualmente para design e implementação de software.
É útil para desenvolvedores que precisam definir estados, transições e comportamento antes de transformar isso em lógica de aplicação. Diagramas devem ficar sincronizados com o código para que comportamento gerado ou documentado não se desvie.