• DocumentCode
    2911620
  • Title

    Testing BPEL-based Web Service Composition Using High-level Petri Nets

  • Author

    Dong, Wen-Li ; YU, Hang ; Zhang, Yu-Bing

  • Author_Institution
    Dept. of Comput. Sci. & Eng., Tsinghua Univ., Beijing
  • fYear
    2006
  • fDate
    Oct. 2006
  • Firstpage
    441
  • Lastpage
    444
  • Abstract
    This paper proposes a technique for analysis and testing BPEL-based Web service composition using high-level Petri nets. To illustrate how these compositions are verified, the relationships between BPEL-based Web service composition and high-level Petri nets is constructed. By analyzing the structure of Web service composition based on BPEL, the corresponding HPN is constructed. The dynamism and occurrence are presented in HPN with guard expression with coloured token. After translation, the equivalent HPN of the Web service composition based on BPEL can be verified on existing mature tool, and the related researches on HPN, e.g. testing coverage and reduction techniques that have been studied deeply, can be employed in testing of Web service composition based on BPEL, optimized test case can be generated based on the HPN translated. An example is provided to illustrate the translation ruled and the automatic verify progress
  • Keywords
    Petri nets; Web services; program diagnostics; program testing; program verification; BPEL-based Web service composition; Web service composition analysis; Web service composition testing; high-level Petri nets; Application software; Computer science; Concurrent computing; Domain specific languages; Information analysis; Information systems; Petri nets; Software testing; Specification languages; Web services;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Enterprise Distributed Object Computing Conference, 2006. EDOC '06. 10th IEEE International
  • Conference_Location
    Hong Kong
  • ISSN
    1541-7719
  • Print_ISBN
    0-7695-2558-X
  • Type

    conf

  • DOI
    10.1109/EDOC.2006.59
  • Filename
    4031236