Você está na página 1de 1

NOTAÇÃO PARA A MODELAGEM DE PROCESSOS DE NEGÓCIO

Business Process Model and Notation 2.0 (BPMN) Veja a última versão deste poster em: http://bpmn.itposter.net

Elementos de Conexão do Diagrama dos Processos de Negócio


Elementos Gráficos do Diagrama de Processos de Negócio [Business Process Diagram (BPD)] [Business Process Diagram (BPD)]
Eventos Dados Gateways Swimlanes (Partições) Elementos Gráficos de Conexão Há vários modos de conectar objetos de fluxo (eventos, atividades, gateways)
entre si ou com outro tipo de informação – usam-se fluxos de sequência, fluxos de
Dados (Data) permitem que informações sejam representadas, seja em mensagem, associações e links de conversação.
Um evento é algo que Acontece durante o andamento de um processo de negócio. Eventos afetam o fluxo do processo e têm uma causa (trigger) e um resultado (impacto). O próprio início e
término do processo são eventos em si, que causam a criação de uma nova instância (start) ou seu término (end). Exemplos: 'E-mail recebido', '15:00', 'Depósito Vazio', 'Erro Crítico'... armazenamento ou em entradas e saídas das atividades. São 4 tipos de
Dados no BPMN 2.0. Swimlanes são compostas por
Elementos Gráficos de Conexão Regras básicas dos Elementos Gráficos de Conexão
Um Gateway é usado para dividir (em alternativas ou em
Piscinas (Pools) e Raias (Lanes). Fluxo de sequência
Início Intermediário Fim Tipos de dados caminhos paralelos) ou juntar/unir fluxos dentro de um Um fluxo de sequência é usado para mostrar a ordem em que as atividades de um
Ligação entre Eventos, Atividades e Gateways dentro de um mesmo Processo.
TIPOS normal processo serão realizadas.
processo. São usadas para representar

Raia
Anexado à Objetos de dados fornecem informações sobre o que processos, colaboradores, Fluxo de sequência Neste tipo de fluxo, existe uma condição que será avaliada em tempo
Eventos de Anexado à borda Exemplos: 'Condição verdadeira? – sim/não', Ligação entre atividades dentro de um mesmo processo. Não utilizar ligando gateway e

Piscina
Eventos de borda de uma atividades utilizam (consomem) e/ou o que elas condicional
Eventos de subprocesso
subprocesso que
de uma atividade DESCRIÇÃO Objetos de produzem. São considerados artefatos porque não têm Qual cor escolhida? – vermelho/verde/azul',... organizações, papéis, áreas e
de execução para decidir se o caminho deve ser seguido ou não. alguma atividade. Se for utilizar para situações de XOR, prefira utilizar o Gateway.
que provocam atividade ou Lançamento
Início de interrupção de
NÃO provocam Captura subprocesso,
ou subprocesso, dados (Data efeito direto no fluxo de sequência ou no fluxo de responsabilidades. Exemplos: Fluxo de sequência
Para decisões exclusivas com base em dados ou decisões inclusivas, um fluxo
Utilizado a partir de um Gateway condicional exclusivo, inclusivo ou complexo, ou a partir
NÃO interrompe (ou envio) condicional é tido como default (padrão). Este fluxo será usado somente se todos os

Raia
Processo um processo-
interrupção de
interrompe a Objects) Simples mensagem do processo. O estado do objeto de dados (ex.: uma empresa Empresa default (padrão) outros fluxos condicionais de saída NÃO forem verdadeiros no momento da execução.
de uma Atividade.
pai
um processo-pai a sua execução Coleção também deve ser definido.
sua execução X universidade), ou um Papel
Simples Eventos d e in ício indicam o nde um p roce sso específico começará. Eve nto s intermediários ocorrem entre um
Objetos de dados pode representar um objeto simples
ou uma coleção de objetos.
Tipos de controle de Gateway (ex.: comprador, fabricante,
Fluxo de
Um fluxo de mensagem é usado para mostrar o fluxo de mensagens entre
participantes que estão preparados para enviar e receber mensagens. Na notação
Um fluxo de mensagem permite conexão entre as fronteiras de duas Piscinas; entre a fronteira de
uma Piscina e uma Atividade ou Evento (pode ser em ambas as direções); entre Atividades de
evento de início e um evento de término e indicam mudança de estado. O evento de fim indica onde mensagem BPMN, duas piscinas separadas podem representar dois participantes em um Piscinas diferentes. Não conecta diretamente Gateways de Piscinas diferentes e nem deve ser
(none) um processo terminará. Desvio Condicional Também conhecido como Ou Exclusivo são etc.).
Entrada de alternativas baseadas em expressões
diagrama (BPD). utilizado dentro um mesmo processo (mesma Piscina).
Message Qua ndo uma me nsa gem cheg a a um participante, inicia o evento. Isto faz co m que o processo {comece, continue , Exclusivo
termine} se estive r e spe rando por uma mensagem. Mensage ns de término indicam que uma men sag em é enviad a Dados (Data Utilizado para representação de entrada de dados. (OU Exclusivo, ou condicionais sobre dados. Apenas uma Uma associação (dirigida ou não dirigida) é usada para associar
(message) Entrada alternativa é escolhida. Os dois símbolos têm o Piscinas podem representar: Associação informações a objetos de fluxo. Texto e objetos gráficos podem ser Ligação entre anotação e Objeto de Fluxo (Evento, Atividade ou Gateway)
ao participante quan do o p roce sso fo r concluído. Inputs) XOR) associados a objetos de fluxo.
de Dados mesmo significado. Ver também Fluxo
Temporal Pod e-se e spe cificar um tempo (ou ci clo) pa ra q ue um pro ce sso co mece ou continue. Eventos temporais (DADOS) Condicional (a) Processos: denominada Piscina de Processo (Process Pool) ou Piscina Caixa- Associação de Utiliza a mesma notação da associação direta. No BPMN 2.0, tem objetivo de
(timers) intermediários podem ser usados para modelar atrasos. Ligação entre Atividades e Objetos de dados.
(timer) Saída de Utilizado para representação de saída de dados, ou Desvio
branca (White-box Pool). São piscinas que contêm representações processos. Dados representar movimentação de dados entre objetos de dados (entradas e saídas).
Dados (Data seja, dados que são resultantes de uma atividade. Nesse caso o título da piscina será o nome do processo. (Importante: cada Link de
Erro Este tipo de evento indica que o nome do erro deve ser gerado. Este erro será capturado por um
Condicionado por Alternativas baseadas em eventos. Apenas uma Link de conversação é utlizado para conectar comunicação (conversação) entre
Saída de alternativa é escolhida. piscina, 1 processo - não mais que isso). conversação
Ligação entre um nó de comunicação e um participante (Piscina).
evento intermediário dentro do contexto do evento , abortando a atividade (tarefa ou processo). Outputs) Evento (XOR) participantes e nodos. É representado por uma linha dupla fina.
(error) Dados (EVENTOS) (b) Participantes: no caso de representar um participante específico, a piscina é
Escalável Ativa mudança para um nível mais alto de responsabilidade. Trata, primariam ente, de problemas no
Repositório denominada Piscina Caixa-preta (Black-box Pool). Nesta representação a piscina
negócio. (ex.: se a meta não é alcançada, ou um acordo não é atendido). Se for evento
Utilizado para representar dados que ficam persistentes Decisão
(escalation) intermediário, DEVE estar anexado à fronteira de um subprocesso. de dados Inclusiva
Alternativas com base Em condições em que fica toda vazia (e não contém raias internas). No título da piscina virá a

Elementos de Conexão Associação de Compensação


em alguma base de dados ou em algum sistema. uma ou mais altermativas podem ser denominação do participante (empresa ou organização). Um participante pode ser,
Cancelamento Este evento sempre interrompe a atividade à qual está ligada, caso seja evento intermediário, ou (Data Repositório de Condicional verdadeiras. Também pode-se juntar (merge) por exemplo, Cliente ou uma organização Fábrica Empresa Governo
(cancel)
interrompe um processo inteiro, caso seja o evento de Fim. Se for evento intermediário, D EVE estar
anexado à fronteira de um subprocesso.
Store) Dados
(OU Comum ou um ou mais caminhos.
OR) Os mecanismos de fluxo de sequência são divididos em cinco tipos: fluxo normal, É desejável que todas as atividades constituintes da transação sejam concluídas

Participante
Este tipo de evento é usado para manipular a compensação, tanto para estabelecê-la como para
Compensação realizá-la. É muito útil para cancelar e desfazer (undo) o que foi realizado em determinado nó na Condição complexa em que expressões são fluxo de exceção, fluxo condicional, ligação (link) entre eventos e Ad hoc (sem com sucesso. Senão a transação falha e atividades de compensação (rollback)
transação. Quando anexado à fronteira de uma atividade, o símbolo de compensação estará ligado a Desvio utilizadas para descrever um comportamento fluxo). Para saber mais, consulte o tópico »Padrões de Workflow«. acontecem. Isso desfaz atividades que já tinham sido realizadas.
(compensation) Complexo
Artefatos
uma atividade de compensação através de uma conexão de associação. específico do gateway (que os outros tipos de
(COMPLEX) gateway não conseguem contemplar).
Tarefa
Condicional Este tipo de evento é acionado quando as condições de uma regra se tornam verdadeiras. As regras Fluxo de sequência normal
podem ser muito úteis para interromper o processo de loop, por exemplo: 'Número de repetições = Ad hoc – Link
Artefatos (Artifacts) são usados para prover informações adicionais • Piscinas podem ser representadas na horizontal ou na vertical. Atividade de
(conditional) N'. Regras interm ediárias são usadas somente para manipular exceções. Sem fluxo intermediário
Um Conector é um mecanismo que conecta o fim (resultado) de um processo ao começo
Grupo sobre o processo. Em BPMN há 2 artefatos definidos e padronizados, porém, Ativação Bifurcação (divisão de um caminho em vários utilizado
Tarefa A compensação
Conector (Group)
(acionam ento) de outro. Normalmente, estes processos são subprocessos dentro do m esmo processo existe a liberdade de se criar quantos artefatos forem necessários para a Incondicional caminhos paralelos) e Sincronização
~ como Go To Fronteira de transação
pai. Pode ser usado, por exemplo,quando a área de trabalho ( página) é muito pequena – vá para adequada modelagem. Assim, se necessário, ferramentas de modelagem (e (combinação de vários caminhos em um único). Exceção X
(Link) outra página.
em Paralelo Desfazer tarefa A
modeladores) têm liberdade para adicionar novos artefatos. Os caminhos são executados em paralelo. Link intermediário
Esse conector em ite sinais entre processos. Um mesmo sinal pode ser capturado várias vezes. Esse
(AND) A Início de Transação realizada
usado como Go To
sinal é uma comunicação broadcast, em itida por um participante de negócio, ou outro processo. transação com sucesso
Sinal Todos os processos e participantes podem escutar o sinal e decidir se algum a ação será realizada ou Desvio Exclusivo
Loop condicional
Subprocesso em loop Tarefa B
(sinal) não. Podem operar dentro de um processo ( ex: entre um processo e um subprocesso). Substituiu o
evento LINK, da versão 1.0 do BPMN.
Conjunto de Artefatos Padrão com base em Cada ocorrência de um dos eventos
(until loop)
Subprocesso expandido
Erro: eventos de
Eventos (gerador subsequentes provoca o início de uma nova • Somente é possível conectar duas piscinas através de um fluxo de Não compensação não
Grupos são usados para documentação e análise. Grupos de instâncias de instância do processo. mensagem (linha pontilhada com seta). A Nova Exceção X Desfazer tarefa B podem ser acionados
Múltiplo Este tipo de evento indica que há formas diferentes de acionar o processo. Somente uma delas será também podem ser usados para identificar as atividades de
necessária para {iniciar, continuar, terminar} o processo. Grupo uma transação distribuída, mostrada nas piscinas.
processo) Fluxo de tentativa
(multiple)
(Group) O agrupamento de atividades não afeta o fluxo de sequência exceção
nem o fluxo de mensagem. B
Múltiplo Paralelo Este tipo de evento indica que há formas diferentes de acionar o processo. Capturam, de uma só vez, Desvio Paralelo
Na ocorrência de todos os eventos
(parallel-multiple) todos os eventos de um conjunto de eventos que ocorrem em paralelo. com base em subsequentes, é criada uma nova instância do Raias: uma raia é uma subpartição dentro de uma piscina. Exceção X Exceção de Manipular com
Anotação Anotações são mecanismos pelos quais o modelador fornece
Eventos (gerador processo. É utilizada para organizar e categorizar as atividades e podem representar papéis, Regra de
Falha na transação transação outros serviçõs
Este tipo de evento indica que todas as atividades no processo devem ser terminadas (Text Descrição
informações adicionais ao leitor de um diagrama. de instâncias) áreas, funções de atores do processo. interrupção
Término imediatam ente. Inclusive todas as instâncias de Instâncias Múltiplas. O processo é terminado sem
Fluxo condicional Cancelamento - eventos de compensação são acionados.
annotation)
de loop Aguardar alguns Cancelamento de evento pode ser usado somente com
(terminate) compensação ou manipulação de eventos.
~ Subprocesso Ad hoc minimizado minutos
B transações.

Atividades Diagrama de Processos de Negócio [Business Process Diagram (BPD)] - Padrões e Antipadrões Comuns
Uma atividade é qualquer tipo de trabalho que uma companhia ou
organização realiza. Atividades podem ser atômicas (tarefas) ou compostas

Fluxos Incorretos em/entre Uso Incorreto de Fluxos nas Raias Uso de Gateways Padrões de Workflow Legenda:
(processos, subprocessos). Exemplos: 'Mandar uma carta', 'Escrever um
relatório', 'Calcular os juros'...

Processo Subprocesso
expandido Uma tarefa é o objeto que não pode ser
quebrado ser quebrado em mais objetos (é
Piscinas Eventos de Tempo Erros comuns ao modelar Raias (Lanes) são os mesmos
encontrados nas modelagens de Piscinas (Pools). Muitas vezes
Tarefa
Fluxos de mensagem
não podem influenciar
Gateways podem ser conectados
apenas com fluxos de sequência (a
Fluxo de sequência normal
Junção múltipla, fluxo
não controlado
Nota importante, explicação
Su bprocessos Na modelagem em piscinas, fluxos
Falta dedesequência
evento término e eventos de Há dois erros comuns ao usar eventos temporais. Primeiro, o Gateway exceção do XOR de eventos, que são
Collapsed
reduzi
sub-
dos o mais baixo nível de abstração). início e término muitas vezes são omitidos porque o modelador elas
A contêm mais processos do que deveriam ou contêm fluxos
Transação
eventos de início são usados em vez de eventos intermediários. conectados em eventos na saída).
Informação complementar importante
process

assume (erroneamente) que fluxos de mensagem substituem de mensagem entre Raias diferentes.
Segundo, eventos intermediários são usados como mecanismo Também evite deadlocks em potencial
Para mais informações sobre atributos de fluxos de sequência. Além disso, muitas vezes fluxos de de atraso (delay), mas são modelados como mecanismo de ao usá-los.
Tarefa
transação e compensação, veja o tópico sequência são usados de forma errada para conectar pools.
Fluxos de mensagem
Tarefa não Informação de Aviso ou erro na modelagem BPMN
exceção (representando a duração da tarefa) e vice-versa. são permitidosB dentro de um decisão vinda
»Associação de Compensação«. Uma Piscina pode conter Divisão em paralelo, Gateway de escolha Junção simples,
Modele o processo em cada piscina separadamente Aqui um evento temporal (timer) processo (internamente em de outra Piscina exclusiva (com decisão) fluxo não controlado
(independentemente) e, depois, defina os fluxos de mensagem é usado como um mecanismo de uma Piscina)
apenas um (01) Processo fluxo não controlado Recomendação
Atributos especiais (Marcadores) de Atividades entre eles. LEMBRE-SE: CADA piscina, UM único processo ATRASO (delay)

Raia B Raia A
completo. Tarefa Tarefa C
Modelagem incorreta (não fazer)

(Processo) B
Marcadores (Markers) mostram o comportamento específico de Falta evento de término Tarefa A Um fluxo condicional não é

Piscina
uma
Serãoatividade (tarefasmúltiplas
criadas instâncias ou subprocessos)
da tarefa oudurante sua execução.
subprocesso. Faltando fluxo de sequência ... Tarefa A Tarefa B ... A permitido (necessário) aqui
Uma tarefa pode ter 1 ou 2 marcadores (ver exemplo ao lado). ~ Múltipla escolha Modelagem correta
Delay Tarefa Tarefa A Não existe nenhum fluxo
Tarefa Tarefa Tarefa
Looping A tarefa ou subprocesso é repetida(o). de saída para esta tarefa
... B C B C Discriminador
Divisão em paralelo Sincronização
Pool A

Subprocesso Ad hoc contém tarefas que não possuem um fluxo Tarefa Tarefa Tarefa Tarefa Tarefa Tempo para exceção junção (Merges
específico (ou ordem específica de ocorrência) e, assim, não podem Gateway de divisão (Join
E A F B C (e.g. depois de 2 de Gateway)
Ad hoc ~ ser conectadas com os fluxos de sequência quando estes são horas Tarefa B paralelo)
representados.
Junção (Merge) simples,

Raia B Raia A
Aqui é representada a Tarefa

(Processo) A
Fluxos de sequência DURAÇÃO de uma tarefa fluxo não controlado
Instâncias múltiplas Serão criadas instâncias múltiplas da tarefa ou subprocesso. A decisão deve conter no
Sobre o poster BPMN 2.0
Fluxo de Fluxo de entre piscinas não
A

Piscina
mensagem AD mensagem EB são permitidos Tarefa C ... É necessário usar um mínimo 2 fluxos de saída Alternativa 1
Instâncias sequenciais Serão criadas instâncias múltiplas da tarefa ou subprocesso. evento intermediário
Tarefa Tarefa
Compensação O símbolo representa uma tarefa ou subprocesso de compensação. Exceto para Gateways do tipo AND
B C Alternativa 2
(paralelismo), todos os outros Gateways
Pool B

Tarefa Tarefa Tarefa


D E F (decisões ou alternativas) necessitam que
Tipos de Tarefas Representações de se escreva nas linhas das alternativas qual Alternativa 3
Atividades Decisão com base
Enviar mensagem é a alternativa Este poster está licenciado pela
Eventos de Mensagem e Gateway de decisão
O tipo da tarefa permite representar os em eventos
diferentes comportamentos possíveis para uma Tarefa (Task) para outra Piscina
Um fluxo de mensagem complexa Creative Commons Attribution-Share Alike (by-sa) License
Mecanismos de Fluxo de
tarefa. A simbologia fica posicionada no canto Falta evento de início

Fluxos de Mensagem
Uma tarefa representa não pode ser alternativa
superior esquerdo da tarefa. uma unidade de de Gateway

Sequência
Tarefa de Esta tarefa dispara automaticamente trabalho, algo a ser
Excecução de e é executada por um sistema (Web realizado. Obra derivada elaborada por:
Tarefas e Eventos
Documento X Exceto para Gateways do tipo AND (paralelismo), todos os outros
Serviço
Service ou outra aplicação
automatizada), sem intervenção ... Fluxos de mensagem Gateways (decisões ou alternativas) necessitam que se escreva uma Ana Catarina Lima Silva
Subprocesso (Sub-processe)
(Service Task) humana.
Subprocesso é uma
intermediários não Ao usar subprocessos expandidos, fluxos de sequência devem pergunta para a decisão E-mail: acalis@gmail.com
Esta tarefa envia uma mensagem para
atividade que pode ser
podem ficar sem estar conectados às fronteiras dos subprocessos. Processos e Múltipla escolha, Gateway (ZNT Group)
Tarefa de um Participante externo (ao processo).
decomposta em um Muitas vezes, eventos são modelados (erroneamente) como identificação, assim subprocessos devem começar e terminar corretamente! de decisão inclusiva Junção (Merge) de sincronização
Envio Uma vez feito o envio da mensagem, Tarefa C Exemplo de Revisado por: Luis Fernando de Araújo Nogueira Lima
Cliente

1ª opção
a tarefa finaliza. Corresponde ao processo (ou parte de tarefas, e estados de tarefas como novas tarefas. como é incorreto Gateway de junção deadlock
(Send Task) evento de enviar mensagem. um processo). também identificar a Um fluxo de sequência não
E-mail: contact.luislima@gmail.com
Esta tarefa recebe uma mensagem de
Esta tarefa é
Tarefa de mensagem nesse caso pode cruzar a fronteira de
um Participante externo (ao processo). Transação (Transaction) Esta tarefa é redundante. redundante.
Recebimento Uma vez recebida a mensagem, a via objeto de dados um subprocessamento Tarefa A Versão do poster: 1.4.2 (04 de setembro de 2017)
Orquestração, Colaboração e Coreografia
A tarefa começa A tarefa começa 2º opção
tarefa finaliza. Corresponde ao evento Transação representa a Documento X associado.
(Receive Task) de receber mensagem. execução coordenada automaticamente ... automaticamente Analisar Referência bibliográfica: Especificação BPMN 2.0,
Participante A
de múltiplas atividades. no input do fluxo na saída (output) do Subprocesso »P« informação 3ª opção acessada em http://www.bpmi.org
COREO
NomeGRAFIA representa
da Subcoreografi a uma interação ( Troca de Mensagem)
Tarefa A tarefa abstrata não possui atribuição Todas as atividades da fluxo de sequência de decisão Tarefa B ORQUESTRAÇÃO está relacionada com o caminho de entre dois Participantes. Enquanto um processo normal existe
de sequência
Abstrata de nenhum tipo específico à tarefa. transação devem Pedido Tarefa Qual execução do processo (representado pelo fluxo de em uma Piscina, a Coreografia existe ENTRE Piscinas ( ou
finalizar de modo bem Tarefa B Tarefa C 4ª opção
(Abstract Task) A opção? sequência do processo). Cada instância de um processo Participantes) . Apesar de a representação da Coreografia ser
sucedido, caso ... Enviar deve seguir algum caminho no fluxo do processo. A sim ilar a um Processo de Negócio, a representação de
Participante B por interações que representam um
Este Poster BPMN 2.0 teve por base o poster
contrário, a condição orquestração sempre está limitada a uma piscina, pois
atividades é substituída
Tarefa de Esta é uma típica tarefa de workflow,
em que uma pessoa executa uma inicial deverá ser ...
Começar
a tarefa A
Receber
documento X
Realizar
tarefa A
Tarefa A
terminada
... ... Tarefa A Tarefa B ... mensagem para está ligada a um processo.
conjunto (1 ou mais) de trocas de mensagens. Business Process Modelling Notation 1.2 (BPMN) Poster
Usuário tarefa com apoio/assistência de uma restaurada
O subprocesso deve ter O processo tem que ter Mensagem vinda Piscina X A Marca de Participantes Múltiplos indica um conjunto de original de:
(User Task) aplicação ( software).
Subprocesso de evento COLABORAÇÃO é a interação sincronizada - mas sem um
Mensagem com um evento de início um evento de término da outra Piscina
controle central - entre 2 ou mais processos. Representa os
participantes que são do mesmo tipo. Gregor Polančič & Tomislav Rozman
(Event Sub-process) Pedido Mensagem para Piscina X Participante A
E-mail: info@itposter.net
Representa tarefa que é executada Esta tarefa é redundante. A ação de participantes e suas interações entre 2 ou mais Piscinas, que Participante A
Participante A
Tarefa Manual (outra Piscina)
por pessoas, manualmente, sem Situa-se no interior de outro
receber o documento X é em si a própria são os participantes de uma Colaboração. Nome da
Su bprocesso
de Coreografia
Nome da Subcoreografi a
Universidade de Maribor
(Manual Task) auxílio de nenhum equipamento, processo (ou subprocesso). A troca de mensagens entre os participantes representa a
máquina ou software. Não é disparado pela sequencia atividade.
Tarefa de Faculdade de Engenharia Elétrica e Ciência da Computação
Colaboração (é o que liga as piscinas).
Cliente

Coreografi a
do fluxo, mas sim por um Participante B Instituto de Informática
...
... Mensagens
evento que ocorre durante a Participante B Participante C
Regra de Esta tarefa permite representar regras
de negócio. Assim, nesta tarefa, uma execução de um processo. Subprocesso »P« OBS.: Participante B Versão do poster: 1.0.10 (06 de outubro de 2008)
Negócio na Colaboração, as
ou mais regras de negócio são
Atividade de Chamada
Documento Y Mensagens são usadas para representar o conteúdo de uma comunicação Mensagens são Conversações Referência bibliográfica: Especificação BPMN 1.0,
(Business executadas para produzir um Documento X Tarefa Tarefa acessada em http://www.bpmi.org
resultado ou para tomar uma decisão. (Call Activity) Tarefa A entre 2 participantes. graficamente Um diagrama de conversação é uma forma particular de representação
Rule Task) Fluxo de exceção Pedido B C representadas utilizando informal do diagrama de Colaboração. Porém, Piscinas em um a
Representa o reuso de A simbologia ao lado é utilizada quando se inicia uma troca de
Tarefa de atividades ou subprocessos. É Evento Y Mensagem mensagens. Quando utilizada em um diagrama de Coreografia, mais do o símbolo de fluxo de Conversação não possuem Processos. Link de Conversação:
Esta tarefa é executada por uma
uma tarefa ou subprocesso (Message) que um a m ensagem pode ser utilizada para uma única mensagem. interliga comunicações e
Execução de engine de execução processos de
definido globalm ente e que ... Coreografia de tarefas. participantes http://bpmn.itposter.net
Scripts (Script negócio. Tarefa A Fluxo normal ... Tarefa A Tarefa B ...
pode ser reutilizado no Mensagem não- A simbologia da mensagem, quando som breada, denota mensagem Link de Conversação
Task) processo atual. inicial (non- enviada como resposta a uma m ensagem prévia, sendo, portanto, Ra mi ficado: interliga
Evento X Mensagem com comunicações a múltiplos
initiating Message) enviada por participante não inicial ou Subcoreografia.
Pedido Conversação Subconversação participantes

Você também pode gostar