Offered Tasks in YAWL: Who Gets to Choose?
Description
This video explains resource-initiated execution for offered work items as implemented in the Yet Another Workflow Language (YAWL). It demonstrates how the same task can be offered to multiple eligible users simultaneously, allowing any one of them to initiate execution. Once a user starts the task, the work item is immediately removed from the queues of all other users, ensuring exclusive execution.
A flash-based animation illustrates how an offered work item appears in the work queues of all eligible resources. The example shows how a user’s decision to start the task directly triggers execution, without requiring prior allocation or administrative intervention.
The video is part of the basic YAWL tutorial series, which provides an introduction to the installation, configuration, and use of the YAWL Workflow Management System:
https://www.youtube.com/playlist?list=PL4BZgFsmRzfSEP_8nCqHt3N2X_XzRNen2
This video corresponds to Video #73 of the YAWL Series. Supplementary material for this tutorial and related videos is available on GitHub:
https://github.com/ahense/YAWL
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 tutorial number.
From a conceptual perspective, the video relates to the Resource-Initiated Execution – Offered Work Item pattern, as documented on the Workflow Patterns website:
http://www.workflowpatterns.com/patterns/resource
Additional theoretical background is provided in the book Workflow Patterns, published by MIT Press:
https://mitpress.mit.edu/9780262029827/workflow-patterns
Files
readme.txt
Files
(123 Bytes)
| Name | Size | Download all |
|---|---|---|
|
md5:b29f442a1f360b47021344f20a706f45
|
123 Bytes | Preview Download |
Additional details
Identifiers
Related works
- Is supplemented by
- Software: https://github.com/ahense/YAWL (URL)