TY - GEN
T1 - A data flow optimization based approach for BPEL processes partition
AU - Zhai, Yanlong
AU - Su, Hongyi
AU - Zhan, Shouyi
PY - 2007
Y1 - 2007
N2 - Business agility usually requires dynamic business process management. For example, Business Process Outsourcing (BPO), often needs partition an existing BPEL-described business process into a number of sub-processes, which can be run at different business partners' in a decentralized way. However, how to effectively partition BPEL processes is still a challenging issue. In this paper, we propose a data flow optimization based BPEL process partitioning approach. Firstly, the messages used in the BPEL processes are transformed into asynchronously transmitted variables. Then, the transformed BPEL process is represented as a Parallel Flow Graph (PFG), and is optimized through data flow analysis. Finally, the business process is partitioned based on the optimized PFG. Experimental results have demonstrated that the workload of message transmission and the response time are all effectively reduced.
AB - Business agility usually requires dynamic business process management. For example, Business Process Outsourcing (BPO), often needs partition an existing BPEL-described business process into a number of sub-processes, which can be run at different business partners' in a decentralized way. However, how to effectively partition BPEL processes is still a challenging issue. In this paper, we propose a data flow optimization based BPEL process partitioning approach. Firstly, the messages used in the BPEL processes are transformed into asynchronously transmitted variables. Then, the transformed BPEL process is represented as a Parallel Flow Graph (PFG), and is optimized through data flow analysis. Finally, the business process is partitioned based on the optimized PFG. Experimental results have demonstrated that the workload of message transmission and the response time are all effectively reduced.
UR - http://www.scopus.com/inward/record.url?scp=47349114660&partnerID=8YFLogxK
U2 - 10.1109/ICEBE.2007.47
DO - 10.1109/ICEBE.2007.47
M3 - Conference contribution
AN - SCOPUS:47349114660
SN - 0769530036
SN - 9780769530031
T3 - Proceedings - ICEBE 2007: IEEE International Conference on e-Business Engineering - Workshops: SOAIC 2007; SOSE 2007; SOKM 2007
SP - 410
EP - 413
BT - Proceedings - ICEBE 2007
T2 - ICEBE 2007: IEEE International Conference on e-Business Engineering - Workshops: SOAIC 2007; SOSE 2007; SOKM 2007
Y2 - 24 October 2007 through 26 October 2007
ER -