Abstract
As the centralized BPEL process can not provide sufficient supports for the dynamic process management, a BPEL process decomposition approach based on data flow optimization is proposed to support the decentralized coordination. In the approach, a BPEL process is represented as a program flow graph (PFG), and data flow equations are deduced to analyze the data flow information. Moreover, the copy propagation algorithm is extended to optimize the data flow in the PFG, and the BPEL process is partitioned according to the optimized PFG. Experimental results show that, after the decomposition, the response time cost reduces by about 30%-50%, and the computational complexity decreases from O(en) to O(nn).
Original language | English |
---|---|
Pages (from-to) | 24-30 |
Number of pages | 7 |
Journal | Huanan Ligong Daxue Xuebao/Journal of South China University of Technology (Natural Science) |
Volume | 37 |
Issue number | 4 |
Publication status | Published - Apr 2009 |
Keywords
- Data flow analysis
- Decentralized coordination
- Process decomposition
- Service composition