Token em BPMN. Definição, exemplos + vídeo

Como parte da preparação do curso BPMN, irei expandir alguns vídeos em artigos para melhor compreensão pelos ouvintes. Você pode ver o vídeo tutorial no final do artigo.





O conceito de token em BPMN levanta muitas questões, embora, na verdade, essa essência seja extremamente simples e útil. Vamos começar com uma definição clássica:





Um token é um conceito teórico usado para compreender o comportamento do processo em questão. O comportamento dos elementos do processo pode ser compreendido por meio de como eles interagem com um token que se move pela estrutura do processo. Enquanto isso, em sistemas de tempo de execução e modelagem usando o padrão BPMN, não é necessário indicar o token de nenhuma forma.





Simplificando, um token é uma entidade que foi introduzida para controlar a operação de um processo de negócios, depurá-lo e testá-lo. Assim, na programação para tais fins, há uma execução passo a passo do algoritmo (modo de depuração). O programador, a qualquer momento, entende em que estágio o programa está sendo executado, pode rastrear sob quais condições este ou aquele branch está ativado. 





O BPMN introduziu um token para fins semelhantes. Essa. é essencialmente uma marca que mostra qual bloco do processo está sendo executado no momento. Ao mover o token pelo processo, você pode rastrear claramente o que funcionará na realidade e como.





Para trabalhar com um token, você deve ter um processo de negócios próprio. Sem ele, o próprio conceito de um token perde seu significado. Vamos dar uma olhada no que é um token e como trabalhar com ele.





Exemplo No. 1

Considere o processo de compra de um produto (veja a figura abaixo). Como você pode ver, é bastante simples, portanto, não descreveremos em detalhes o processo em si, mas nos concentraremos no token.





Bem no início da execução do processo, o token está no ponto de entrada. Em seguida, começamos a movê-lo. O token só pode se mover sequencialmente, passando de uma etapa a outra do processo.





, « ». « » ..





, , , . 





. , . , . , , , . 





, . , , .





« ?» «». . – .





№ 2

. «».





, , . 





, « » , - . , .. «». , , «», , , . , , , .





№ 3

- , , . - « ». 





. , . « ». . . 





, . . . , .





, – , . , , . . . BPMN .












All Articles