• DocumentCode
    3116752
  • Title

    Timed Modeling and Verification of BPEL Processes Using Time Petri Nets

  • Author

    Song, Wei ; Ma, Xiaoxing ; Ye, Chunyang ; Dou, Wanchun ; Jian Lu

  • Author_Institution
    State Key Lab. for Novel Software Technol., Nanjing Univ., Nanjing, China
  • fYear
    2009
  • fDate
    24-25 Aug. 2009
  • Firstpage
    92
  • Lastpage
    97
  • Abstract
    The execution time, an important criterion to measure the quality of a BPEL process, can be influenced by some slow external partner services (i.e., some long-running services). Therefore, it is desirable to specify response time of services into the SLAs (service level agreements). In this way, service consumers could verify whether the candidate services satisfy the expected time requirements before they are invoked. However, existing solutions are time-consuming especially when the BPEL process is quite complex (e.g., involving parallel structures and loops) and the number of candidate services is huge. To address this problem, in this paper, we propose a time Petri nets-based verification approach that efficiently verifies time requirements for a BPEL process. This allows service consumers to quickly identify suitable partner services that satisfy the time requirements at service looking up stage.
  • Keywords
    Petri nets; Web services; program verification; BPEL process verification; service level agreements; time Petri nets-based verification approach; timed modeling; Costs; Delay; Humans; Laboratories; Petri nets; Service oriented architecture; Software measurement; Software quality; Time measurement; Web services; BPEL Processes; Modeling and Verification; Time Petri Nets; Timed Properties;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Quality Software, 2009. QSIC '09. 9th International Conference on
  • Conference_Location
    Jeju
  • ISSN
    1550-6002
  • Print_ISBN
    978-1-4244-5912-4
  • Type

    conf

  • DOI
    10.1109/QSIC.2009.20
  • Filename
    5381507