1.3. Nós do tipo garfo e junções

Os exemplos que utilizaremos neste módulo tratam do processo de selecionar uma sessão de cinema para assistir. No início do processo, o usuário recebe uma lista de todos os filmes disponíveis e respectivos horários que irão ocorrer nos próximos sete dias (é possível comprar um bilhete para um filme que será passado até sete dias à frente).

Não existe uma sequência obrigatória entre os dois comportamentos “mostrar filmes e horários” e “escolher sessão de cinema”, dessa forma, nós podemos utilizar um garfo e uma junção para permitir a execução concorrente das duas ocorrências de interação.

A imagem a seguir apresenta a notação de garfo e de junção para o exemplo proposto:

Exemplo de notação de garfo e junção para mostrar duas interações concorrentes.
Copyright © 2014 AIEC.