• DocumentCode
    3010782
  • 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
  • fYear
    2008
  • fDate
    25-27 Sept. 2008
  • Firstpage
    647
  • Lastpage
    652
  • 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;
  • fLanguage
    English
  • Publisher
    ieee
  • 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
  • Type

    conf

  • DOI
    10.1109/HPCC.2008.103
  • Filename
    4637759