Sunday, 28 April 2013 08:55

Chapter 7 - Ad-hoc Changes of Process Instances

Generally, it is not possible to anticipate all real-world exceptions and to capture their handling in a pre-specified process model at build-time. Hence authorized users should be allowed to situationally adapt single process instances during run-time to cope with unanticipated exceptions; e.g., by inserting, deleting or moving activities. Providing PAIS support for such ad-hoc deviations from a pre-specified process model, however, must not shift the responsibility for ensuring PAIS robustness to end-users. Instead, the PAIS must provide comprehensive support for the correct, secure and robust handling of run-time exceptions through ad-hoc process instance changes. This chapter presents a taxonomy for ad-hoc changes, discusses how the behavior of a process instance can be situationally adapted, and presents adaptation patterns that may be applied for this purpose. Moreover, it is shown how PAIS robustness can be ensured when dynamically adapting process instances, and how end-users can be assisted in defining ad-hoc changes.

img abstract 7

Read 1031 times Last modified on Sunday, 28 April 2013 21:52

Get the Book!

book cover small

To improve is to change; to be perfect is to change often.

_ Winston Churchill