Bpelgen: An Algorithm Of Automatically Converting From Web Services Composition Plan To Bpel4ws

Gu Ning,Yiwen Zhu,Tun Lu,Fang Wang
DOI: https://doi.org/10.1109/ICPCA.2007.4365514
2007-01-01
Abstract:Service composition is a key issue in the pervasive computing systems of service orientation. Automatically converting web services composition plans into BPEL4WS is an essential step in SASO (Semantic and Automatic Service Orchestration system). In this paper, we employ DAG to represent web services composition plans, and propose an automatic conversion algorithm BPELGEN which automatically converts the DAG into BPEL4WS through dynamic code generation at runtime. There are three main characteristics of the algorithm: (1) automatically converting web services composition plan into BPEL4WS; (2) supporting nested flow process generation; (3) the BPEL4WS generated by the algorithm satisfying data dependency and execution dependency of the composition plan.
What problem does this paper attempt to address?