THE YAWL DATA PERSPECTIVEBusiness 2710 –Class 18 Part BSlides contain material from Developed by Wil van der Aalst, Michael Adams, Arthur ter Hofstede, Nick Russel
DecompositionsSpecify whether a task is automatic or manualSpecify the service that handles a taskSpecify data inputs and outputs tasksSpecify graphical user interface (GUI) properties for user tasks
DecompositionsRouting tasksSkipped (not performed)No decompositionUser taskPerformed by humans, coordinated by YAWLDecomposition, handled by the Default Worklist ServiceManual tasksPerformed by humans, not coordinated by YAWLNo decompositionCan/should you turn them to user tasks?
DecompositionsAutomatic TasksPerformed by YAWLDecomposition, specified as automaticSelect the Default Worklist Service, or select a codeletPerformed by other serviceDecompositionSelect appropriate service
Net and Task Data in DecompositionsDecompositions specify1.Information (“variables”) managed at the task-levelName of variableType of variableScope (usage) of variables (input, output, both)Initial values2.How information is transferred from net-level to task-level variables at the start of a work item (“input binding”)3.
- Winter '16