Title :
WFTXB: A Tool for Translating between XPDL and BPEL
Author :
Yuan, Pingpeng ; Jin, Hai ; Yuan, Shilun ; Cao, Wenzhi ; Jiang, Laiyuan
Author_Institution :
Sch. of Comput. Sci. & Technol., Huazhong Univ. of Sci. & Technol., Wuhan
Abstract :
The Business Process Execution Language for Web services (BPEL) has emerged as the de-facto standard for implementing processes. While being a powerful language, BPEL is difficult to use. As a result only experienced users are able to select the right construct. However, XPDL, which was proposed by Workflow Management Coalition, are widely accepted by enterprises. Therefore, this paper presents a tool, named as workflow transformation system between XPDL and BPEL (WFTXB) to automatically translate workflow expressed in terms of XPDL onto BPEL, and vice versa. For transformation between XPDL and BPEL, the tool adopts the graph structure as intermediate language. During the transformation, the tool first analyses the structures of process, and gets the result of map-like structure, which is expressed with adjacency matrix. Then the tool scans the adjacency matrix and identifies the structure of block. Finally, the tool generates BPEL or XPDL code.
Keywords :
Web services; matrix algebra; program interpreters; workflow management software; Business Process Execution Language; WFTXB; Web services; XPDL; adjacency matrix; graph structure; map-like structure; workflow transformation system; Business communication; Communication standards; Computer languages; Computer science; Grid computing; High performance computing; Power system management; Standards development; Web services; XML;
Conference_Titel :
High Performance Computing and Communications, 2008. HPCC '08. 10th IEEE International Conference on
Conference_Location :
Dalian
Print_ISBN :
978-0-7695-3352-0
DOI :
10.1109/HPCC.2008.103