Separation of Duties Workflow Pattern in YAWL BPMS
Channel: YAWL User Group
Date: 2024-03-02

How does YAWL ensure task separation among users? This video explores the concept of separation of duties in YAWL, where tasks must be executed by different resources. It illustrates how tasks are allocated and completed by different users to maintain this separation. The demonstration includes visuals from the YAWL editor, highlighting the implementation of this pattern.

Link to the basic YAWL Tutorials where you learn how to install and use the Workflow Management System:
https://www.youtube.com/playlist?list=PL4BZgFsmRzfSEP_8nCqHt3N2X_XzRNen2

This is Tutorial Number 55. You can find supplementary material on github:
https://github.com/ahense/YAWL
Click on "Code"/Download zip to get the whole package. The material for this tutorial is in the folder that corresponds to the tutorial number.

Link to the Resource Patterns on the Workflow Patterns Home Page:
http://www.workflowpatterns.com/patterns/resource

Link to the Workflow Patterns book:
https://mitpress.mit.edu/9780262029827/workflow-patterns

00:00 Introduction
00:15 Separation of Duties Pattern
01:25 Separation of Duties in YAWL
04:01 Conclusion