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
Link To Document