A UML é utilizada para modelar sistemas orientados a objetos. Um de seus diagramas é usado como técnica para descrever
lógica de procedimento, processo de negócio e fluxo de trabalho. Esse diagrama, de várias formas, desempenha um papel
semelhante aos fluxogramas, mas a principal diferença entre esse diagrama e a notação de fluxograma é que o diagrama
suporta comportamento paralelo.
O diagrama citado é o de