Page 9 -
P. 9

x                                                            Contents
                               3.3    Motivation .............................................................108
                               3.4    Operationalizing the OR-Join ........................................112
                               3.5    Conclusion ............................................................116

                           Part III  Flexibility and Change

                           4   Dynamic Workflow ...........................................................123
                               Michael Adams
                               4.1    Introduction ...........................................................123
                               4.2    YAWL and Dynamic Workflow ......................................124
                               4.3    Worklets: Theoretical Basis ..........................................125
                               4.4    Conceptualization of Worklets .......................................128
                               4.5    Context, Rules, and Worklet Selection...............................129
                               4.6    The Selection Process.................................................134
                               4.7    Service Interface ......................................................136
                               4.8    Secondary Data Sources ..............................................139
                               4.9    Conclusion ............................................................140

                           5   Exception Handling ..........................................................147
                               Michael Adams and Nick Russell
                               5.1    Overview ..............................................................147
                               5.2    A General Framework for Exception Handling .....................148
                               5.3    YAWLeX: A Graphical Exception Handling Language ............154
                               5.4    Exception Handling in YAWL .......................................158
                               5.5    Epilogue ...............................................................170

                           6   Declarative Workflow ........................................................175
                               Maja Pesic, Helen Schonenberg, and Wil van der Aalst
                               6.1    Introduction ...........................................................175
                               6.2    Constraint-based Workflow Specification ...........................179
                               6.3    Enactment of Constraint Model Instances ...........................190
                               6.4    Dynamic Instance Change............................................194
                               6.5    Conclusions ...........................................................196
                           Part IV  The Core System


                           7   The Architecture..............................................................205
                               Michael Adams, Marlon Dumas, and Marcello La Rosa
                               7.1    Architectural and Implementation Considerations ..................205
                               7.2    A Three-Tier View of the YAWL System............................206
                               7.3    YAWL Services and Interfaces .......................................209
                               7.4    Summary ..............................................................218
   4   5   6   7   8   9   10   11   12   13   14