A Task within A Task within A Task within A Task within
Channel: YAWL User Group
Date: 24/04/2024

The mystery of recursion: can it be done in BPMN? The video explores the recursion pattern in BPMN, where tasks can invoke themselves during execution. It illustrates how a resolve defect task initiates subprocesses recursively until all identified mechanical faults are resolved. The presenter demonstrates the behavior using Flash animation and explains its modeling in BPMN with call activities.

This video is part of a series on modeling the workflow patterns with BPMN.
http://www.workflowpatterns.com/

This is Video Number 22 in the series on BPMN. You can find supplementary material on github:
https://github.com/ahense/bpmn
Click on "Code"/Download zip to get the whole package. The material for this tutorial is in the folder that corresponds to the video number.

The examples have been modeled using the Camunda Modeler:
https://modeler.cloud.camunda.io/

00:00 Introduction
00:48 Recursion pattern
02:03 Recursion in BPMN
03:21 Conclusion

Background photo by Alev Takil 
https://unsplash.com/photos/ADlGIojr2B8