How Well Does YAWL Distribute Work? A Deep Dive into Resource Patterns!

How well does YAWL handle resource patterns in workflows? Find out in this in-depth analysis! This video summarizes how YAWL implements the 43 resource patterns used in business process management. It explains the strengths and limitations of YAWL in distributing work to participants, comparing its capabilities with BPMN-based systems. A performance breakdown by category reveals that YAWL achieves 92% compliance, with insights into areas where workarounds or improvements are needed. Link to the playlist with YAWL on 43 resource patterns:    • Playlist   Link to the Interview with Arthur ter Hofstede on the history of YAWL:    • YAWL: The Story Behind the Workflow Engine   Link to the video where popular BPMS are compared using the resource perspective:    • BPMN Tool Comparison: Axon Ivy, BonitaSoft...   This is video #94 of the #YAWLSeries. 1 Direct Distribution    • Direct Task Allocation in YAWL Explained   2 Role-Based Distribution    • Role-Based Task Distribution in YAWL   3 Deferred Distribution    • YAWL: How to Pick the Right Person at Runtime   4 Authorisation    • How YAWL Handles User Privileges   5 Separation of Duties    • The 4-Eyes Principle in YAWL   6 Case Handling    • Case Handling Explained in YAWL   7 Retain Familiar    • YAWL Tutorial: Same User for Related Tasks   8 Capability-Based Distribution    • YAWL: Capabilities Filter in Action   9 History-Based Distribution    • History-Based Task Allocation in YAWL   10 Organisational Distribution    • Organizational Roles in YAWL Explained   11 Automatic Execution    • How YAWL Automates Tasks Without Humans   12 Distribution by Offer - Single Resource    • Task Assignment by Offer in YAWL Explained   13 Distribution by Offer - Multiple Resources    • How YAWL Offers Tasks to Multiple People   14 Distribution by Allocation - Single Resource    • YAWL: Assigning Tasks to One Person Only   15 Random Allocation    • Random Task Assignment in YAWL Explained   16 Round Robin Allocation    • Round Robin Allocation in YAWL   17 Shortest Queue    • Shortest Queue Allocation in YAWL   18 Early Distribution    • YAWL: Assign Tasks Before They Even Start   19 Distribution on Enablement    • YAWL: Distribute Tasks Right on Time   20 Late Distribution    • Late Distribution in YAWL Explained   21 Resource-Initiated Allocation    • YAWL: Let Users Choose Their Own Tasks   22 Resource-Initiated Execution - Allocated Work Item    • Direct Task Start in YAWL Explained   23 Resource-Initiated Execution - Offered Work Item    • Offered Tasks in YAWL: Who Gets to Choose?   24 System-Determined Work Queue Content    • YAWL: How Work Queues Are Ordered   25 Resource-Determined Work Queue Content    • How to Customize Your YAWL Work Queue   26 Selection Autonomy    • YAWL: Can Users Choose Which Task to Start?   27 Delegation    • YAWL: Reassign Tasks Before Starting Them   28 Escalation    • How YAWL Handles Overdue Tasks Automatically   29 Deallocation    • Deallocation of Work Items in YAWL   30 Stateful Reallocation    • Stateful Task Reallocation in Action (YAWL)   31 Stateless Reallocation    • YAWL: Restarting Tasks with Stateless Real...   32 Suspension-Resumption    • Suspension and Resumption Features in YAWL   33 Skip    • Skip Work Items in YAWL   34 Redo    • YAWL Demo: Redoing Completed Tasks   35 Pre-Do    • How to Pre-Do and Redo Tasks in YAWL Workf...   36 Commencement on Creation    • Video   37 Commencement on Allocation    • YAWL Commencement on Allocation (Live Demo)   38 Piled Execution    • Control Task Piling in YAWL (Live Demo)   39 Chained Execution    • Auto-Start Tasks in YAWL: Chained Execution!   40 Configurable Unallocated Work Item Visibility    • YAWL: Work Items Visibility in Action (Liv...   41 Configurable Allocated Work Item Visibility    • YAWL: Allocated Work Item Visibility   42 Simultaneous Execution    • Simultaneous Execution of Work Items in YAWL   43 Additional Resources    • YAWL: Additional Resources in Workflow Tasks   00:00 Introduction 00:31 Workflow Patterns 01:59 Motivation for Resource Patterns in YAWL 04:21 Overview of 43 Resource Patterns 04:57 Creation Patterns 05:36 Push Patterns 06:11 Pull Patterns 06:34 Detour Patterns 07:11 Autostart, Visibility & Multiple-Instance Patterns 07:41 Spider-diagram of Pattern Categories #YAWL #WorkflowAutomation #ProcessModeling #BusinessProcessManagement #WorkflowPatterns ------------------------------------------------------------------------------------------------------------------------- Here is how cite this video in a scientific paper: Hense, A. (2025, September 17). How Well Does YAWL Distribute Work? A Deep Dive into Resource Patterns!. Zenodo. https://doi.org/10.5281/zenodo.18333729 -------------------------------------------------------------------------------------------------------------------------