Page 273 -
P. 273
10 The Resource Service 269
Fig. 10.3 The User Management form
does not feature on this form because individual participants cannot be assigned
directly to org groups, but must instead be assigned to a position, which in turn
is assigned to an org group via the Organizational Data Management form. User
Privileges may also be set for participants using this form (see Sect. 10.6.1 for more
details).
10.4 Architecture
The Resource Service is the largest and the most complex of the YAWL Custom
Services, and consists of a number of components. The core service manages the
allocation of resources to work items as designated at design time, in addition
to runtime manipulations. To support the various patterns, a dedicated worklist is
incorporated. Forms for editing work items are dynamically generated and dis-
played via the dynamic forms component, while “custom” forms are also supported.
An administrative toolset is made available to maintain the organizational model,
to manage case instances, to manage custom services, and so on. Much of the
service has pluggable interfaces, where end-user organizations can add their own
customizations.