Operadores mais utilizados:
● Alt – Alternativas: Este operador define que o fragmento representa uma escolha entre dois ou mais comportamentos;
● Opt – Opção: Este operador define que o fragmento representa uma escolha de comportamento onde este comportamento será ou não executado;
● Par – Paralelo: Este operador define que o fragmento representa uma execução paralela de dois ou mais comportamentos;
● Loop – Laço: Este operador define que o fragmento representa um laço que poderá ser repetido diversas vezes;
● Break – Quebra: Este operador define que o fragmento indica uma “quebra” na execução normal do processo. É utilizado para modelar tratamento de exceções;
● Critical Região Crítica: Este operador define que o fragmento indica uma operação atômica que não pode ser interrompida por outro processo até ser totalmente concluída.
Operadores menos utilizados: Neg Negativo, Assertion – Afirmação, Ignore – Ignorar, Consider – Considerar, Seq – Seqüência Fraca, Strict – Seqüência Estrita.
file:///C:/Users/Leonardo/Downloads/guiaModelagemInteracoes.pdf
e-
Par - paralelo: indica 2 processos simltaneos. A sintaxe da msg no diagrm seq:
expressao-sequencia recorrencia: v := msg
expressao-sequencia: 1: msg1, 2: msg2, 3: msg3, 4: msg4 etc
recorrencia: envio condicional ou loop: *[clausula-iteracao] ou [guarda]