Professional Documents
Culture Documents
SEPLAN 2010
Eventos no BPMN
Nesta parte do curso vamos aprofundar o conceito de eventos. Eventos so os elementos que fazem a grande diferena entre a notao BPMN e as demais para modelar os processos. Eventos representam algo que ocorre ou pode ocorrer durante o decurso de um processo.
Eventos
Eventos Intermedirios: ocorrem durante o transcurso de um processo, ou seja, entre o incio e o fim.
Eventos de Incio
Indicam quando um processo inicia;
No tm fluxos entrantes;
Eventos de Incio
Se for usado um evento de incio, todos os subprocessos devem ter tambm eventos de incio;
Os eventos de incio podem ser especificados para representar com mais exatido o que d incio ao processo.
Eventos de Incio
Existem 6 tipos de eventos de incio: Genrico
de Mensagem
de Temporizao
de Sinal
de Condio
Mltiplo
utilizado em subprocessos.
Mltiplo: indica que existem muitas formas de iniciar o processo e que basta uma delas ser cumprida para dar-lhe incio.
Eventos de Fim
Indicam quando um caminho do processo ou um subprocesso finaliza;
No tm fluxos saindo;
Se for usado um evento de fim, todos os subprocessos devem ter tambm eventos de fim;
Os eventos de fim tambm podem ser especificados para representar com mais exatido o que encerra o processo.
Eventos de Fim
Existem 8 tipos de eventos de fim: Genrico de Mensagem Terminal de Cancelamento de Erro De Compensao
De Sinal
Mltiplo
possvel mostrar a interao entre os dois processos por meio das linhas de mensagem.
a mensagem de fim de cancelamento pode ser capturada por um evento de mensagem na borda do subprocesso transacional.
Eventos Intermedirios
Indicam algo que ocorre durante um processo;
Eventos Intermedirios
Os eventos intermedirios podem ser usados dentro do fluxo de sequncia ou adjuntos aos limites de uma atividade;
Quando utilizados dentro do fluxo de sequncia, indicam que o fluxo espera que algo ocorra;
Quando utilizados adjuntos aos limites de uma atividade, indicam um fluxo de exceo;
Eventos Intermedirios
Existem 8 tipos de eventos intermedirios: Genrico de Mensagem Temporizao de Compensao de Condio De Link
De Sinal
Mltiplo
Utilize o cone claro se a mensagem for recebida pelo processo. O processo no continua at que a mensagem seja recebida;
Pode ser usado dentro do fluxo do processo ou adjunto aos limites de uma atividade.
Recepo
Envio
Este tipo de evento pode ser utilizado dentro do fluxo de sequncia do processo, indicando uma espera entre as atividades ;
Esse tipo de evento tambm pode ser usado adjunto aos limites de uma atividade para indicar uma exceo quando um timeout ocorre.
Quando se utiliza dentro do fluxo de sequncia do processo, indica que uma compensao necessria, ou seja, se lana uma compensao;
Quando utilizado adjunto aos limites de uma atividade, indica que ela ser compensada quando se ativar o elemento.
Quando ocorrer o cancelamento, as atividades que estiverem sendo executadas devem desfazer suas aes, para isso, elas recebem o evento de compensao adjunto aos seus limites;
Quando se utiliza dentro do fluxo de sequncia do processo, indica uma espera at que uma condio de negcio se cumpra;
Quando utilizado adjunto aos limites de uma atividade, indica um fluxo de exceo que se ativar quando a condio se cumprir.
Quando se utiliza dentro do fluxo de sequncia do processo, pode enviar ou receber sinais;
Quando utilizado adjunto aos limites de uma atividade, s pode receber sinais.
Contatos:(61)3316-7343 (61)3316-7651