Facilitating the Flexible Modeling of Human-Driven Workflow in BPEL

Wei Shi,Jian Wu,Shaolin Zhou,Ling Zhang,Yuyu Yin,Zhaohui Wu
DOI: https://doi.org/10.1109/WAINA.2008.26
2008-01-01
Abstract:BPEL can automate orchestrations for cross-organizational web services; however, it meets a serious challenge from modeling human-intensive business activities. This paper distinguishes human-driven workflow from automated process, and uses State Machine to model human-driven workflow, then transforms State Machine-style workflow to BPEL process, finally integrates BPEL-style human-driven process with automated process. The goal of our work is to utilize the flexibility and efficiency of State Machine to model complex and dynamic business process, and provides a novel procedure to model human-intensive business activities to complement the limitation of BPEL. This procedure has been implemented in DartFlow – a service composition platform for the sharing of the knowledge and services.
What problem does this paper attempt to address?