Page 97 -
P. 97
84 N. Russell and A. ter Hofstede
Fig. 2.42 Privilege specification for a YAWL task
Table 2.9 Task privileges supported in YAWL
Privilege Explanation
Suspend The ability for a user to suspend execution of work items
corresponding to this task
Reallocate without state retention The ability for the user to reallocate work items correspond-
ing to this task (which have been commenced) to other
users without any implied retention of state
Reallocate with state retention The ability for the user to reallocate work items correspond-
ing to this task (which have been commenced) to another
user and retain the state of the work item
Deallocate The ability for the user to deallocate work items correspond-
ing to this task (which have not yet been commenced) and
cause them to be reallocated
Delegate The ability for the user to delegate work items correspond-
ing to this task (which have not yet been commenced) to
another user
Skip The ability for the user to skip work items corresponding to
this task
a deterministic process execution environment, the main omission from the broad
range of functionality implied by the patterns is in the area of case handling, which
requires that an offering be able to (temporarily) deviate from the underpinning
process model and allow tasks to be executed out of sequence and for them to be
initiated at times other than that would normally be implied by the flow of control
within a case. The specific patterns supported by YAWL are as follows.