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 :
بازگشت