In the last years, the trade-o between exibility and sup-port has become a leading issue in workow technology. In this paperwe show how an imperative modeling approach used to dene stableand well-understood processes can be complemented by a modeling ap-proach that enables automatic process adaptation and exploits planningtechniques to deal with environmental changes and exceptions that mayoccur during process execution. To this end, we designed and imple-mented a Custom Service that allows the Yawl execution environmentto delegate the execution of subprocesses and activities to the SmartPMexecution environment, which is able to automatically adapt a processto deal with emerging changes and exceptions. We demonstrate the fea-sibility and validity of the approach by showing the design and executionof an emergency management process dened for train derailments.
|Title of host publication||Demo Track Papers|
|Subtitle of host publication||Proceedings of the Demo Track of the Ninth Conference on Business Process Management 2011, August 31st, 2011, Clermont-Ferrand, France|
|Editors||H. Ludwig, H. Reijers|
|Publication status||Published - 2011|
|Name||CEUR workshop proceedings|
Marrella, A., Mecella, M., Russo, A., Hofstede, ter, A. H. M., & Sardina, S. (2011). Making YAWL and smartPM interoperate : managing highly dynamic processes by exploiting automatic adaptation Features. In H. Ludwig, & H. Reijers (Eds.), Demo Track Papers: Proceedings of the Demo Track of the Ninth Conference on Business Process Management 2011, August 31st, 2011, Clermont-Ferrand, France (CEUR workshop proceedings; Vol. 820).