Saved in:
| Main Author: | |
|---|---|
| Format: | Recurso digital |
| Language: | |
| Published: |
Zenodo
2024
|
| Online Access: | https://doi.org/10.5281/zenodo.18364195 |
| Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Table of 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. Supplementary material for this tutorial is available on GitHub:<br>https://github.com/ahense/bpmn</p> <p>The complete set of materials can be downloaded via “Code → Download ZIP”. The resources relevant to this tutorial are located in the folder corresponding to the video number.</p>