Title :
BPELGEN: An Algorithm of Automatically Converting from Web Services Composition Plan to BPEL4WS
Author :
Ning, Gu ; Zhu, Yiwen ; Lu, Tun ; Wang, Fang
Author_Institution :
Fudan Univ. Shanghai, Shanghai
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.
Keywords :
Web services; business data processing; directed graphs; ubiquitous computing; Web service composition plan; automatic Web service orchestration system; business process execution language; directed acyclic graph; dynamic code generation; pervasive computing system; Character generation; Engines; Information technology; Ontologies; Pervasive computing; Process planning; Runtime; Switches; Technology planning; Web services; BPEL4WS; BPELGEN; DAG; SASO; Web Services Composition;
Conference_Titel :
Pervasive Computing and Applications, 2007. ICPCA 2007. 2nd International Conference on
Conference_Location :
Birmingham
Print_ISBN :
978-1-4244-0971-6
Electronic_ISBN :
978-1-4244-0971-6
DOI :
10.1109/ICPCA.2007.4365514