Published October 10, 2024 | Version v1
Video/Audio Open

Offered Tasks in YAWL: Who Gets to Choose?

Authors/Creators

  • 1. ROR icon Hochschule Bonn-Rhein-Sieg

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

Related works

Is supplemented by
Software: https://github.com/ahense/YAWL (URL)