A Reflective Approach for Dynamic Change of BPEL Process

Xiangyang Jia,Shi Ying,Zaoqing Liang,Dan Xie,Jing Wen
DOI: https://doi.org/10.1007/s11859-008-0208-z
2008-01-01
Abstract:WS-BPEL (Web Service Business Process Execution Language), as an emerging workflow standard, provides a simple and effective way to construct Web Services-oriented workflows. However, to the best of our knowledge, few effort from the industry and academia has addressed the dynamic change problems of BPEL process. This paper proposes a reflective approach to solve this problem. In this paper, a formal meta-object model of process instance is defined; the behavioral consistency criterion based on this model is proposed; a set of modification primitives are given to modify the meta-object while keeping the change atomic and consistent; and in addition, the MOP is offered to provide the programming interfaces for dynamic BPEL process change.
What problem does this paper attempt to address?