BPMN Cancelling Partial Join – How to Complete Only Needed Tasks

Fuente: Zenodo
Enregistré dans:
Détails bibliographiques
Auteur principal: Hense, Andreas
Format: Recurso digital
Publié: Zenodo 2024
Accès en ligne:
Tags: Ajouter un tag
Pas de tags, Soyez le premier à ajouter un tag!
_version_ 1866901824365133824
author Hense, Andreas
author_facet Hense, Andreas
contents <p>This video explains the Cancelling Partial Join pattern in BPMN using an art evaluation workflow as an illustrative example. In this scenario, pictures are distributed to multiple art dealers for examination, and process progression depends on meeting specific completion conditions across these parallel tasks.</p> <p>The video demonstrates how the Cancelling Partial Join allows control to advance once a predefined subset of branches has completed, while any remaining active branches are explicitly cancelled. This behavior supports efficient decision making by terminating unnecessary work as soon as sufficient information has been obtained.</p> <p>Through BPMN models and execution examples, the video illustrates how this pattern can be implemented in practice. It shows how cancellation logic is applied to running or enabled tasks and explains how this affects downstream process execution. The discussion highlights the relevance of the Cancelling Partial Join for real-world workflows in which parallel assessments are initiated but only a limited number of results are required.</p> <p>The video is part of a broader series dedicated to modeling workflow patterns with BPMN, based on the classifications and definitions provided by the Workflow Patterns Initiative:<br>http://www.workflowpatterns.com</p> <p>All examples presented in the video have been modeled using the Camunda Modeler:<br>https://modeler.cloud.camunda.io</p> <p>This video corresponds to Video #32 of the BPMN Series. </p> <p>Flash animations of workflow patterns by Jessica Prestedge, Nick Russell, Arthur ter Hofstede<br>http://www.workflowpatterns.com</p>
format Recurso digital
id zenodo_https___doi_org_10_5281_zenodo_20255362
institution Zenodo
language
publishDate 2024
publisher Zenodo
record_format zenodo
spellingShingle BPMN Cancelling Partial Join – How to Complete Only Needed Tasks
Hense, Andreas
<p>This video explains the Cancelling Partial Join pattern in BPMN using an art evaluation workflow as an illustrative example. In this scenario, pictures are distributed to multiple art dealers for examination, and process progression depends on meeting specific completion conditions across these parallel tasks.</p> <p>The video demonstrates how the Cancelling Partial Join allows control to advance once a predefined subset of branches has completed, while any remaining active branches are explicitly cancelled. This behavior supports efficient decision making by terminating unnecessary work as soon as sufficient information has been obtained.</p> <p>Through BPMN models and execution examples, the video illustrates how this pattern can be implemented in practice. It shows how cancellation logic is applied to running or enabled tasks and explains how this affects downstream process execution. The discussion highlights the relevance of the Cancelling Partial Join for real-world workflows in which parallel assessments are initiated but only a limited number of results are required.</p> <p>The video is part of a broader series dedicated to modeling workflow patterns with BPMN, based on the classifications and definitions provided by the Workflow Patterns Initiative:<br>http://www.workflowpatterns.com</p> <p>All examples presented in the video have been modeled using the Camunda Modeler:<br>https://modeler.cloud.camunda.io</p> <p>This video corresponds to Video #32 of the BPMN Series. </p> <p>Flash animations of workflow patterns by Jessica Prestedge, Nick Russell, Arthur ter Hofstede<br>http://www.workflowpatterns.com</p>
title BPMN Cancelling Partial Join – How to Complete Only Needed Tasks
url https://doi.org/10.5281/zenodo.20255362