DocumentCode :
3203412
Title :
Probabilistic Timed Model Checking for Atomic Web Service
Author :
Gao, Honghao ; Miao, Huaikou ; Chen, Shengbo ; Mei, Jia
Author_Institution :
Sch. of Comput. Eng. & Sci., Shanghai Univ., Shanghai, China
fYear :
2011
fDate :
4-9 July 2011
Firstpage :
459
Lastpage :
466
Abstract :
As Web services are becoming more and more complex, there is an increasing concern about how to guarantee the correctness and safety of Web services composition. This has driven many researchers to study the performance analysis of dynamic atomic service selection, as well as functional verifications. In this paper, we focus on not only modeling the behaviors of atomic service, but also verifying the properties in a quantitative way. First, we apply probabilistic timed model checking to model and verify the behaviors of atomic service by extending interface automata, and propose a technique to formally estimate software performance which exhibits stochastic behaviors with time constrains. Second, the probabilistic timed computation tree logic (PTCTL) formulae are used to express the reliability properties. Third, a failure may occur stochastically when an invocation is triggered through interface operation. We present an internal interaction model, based on which we can dynamically pick out a highest reliable execution sequence for Web services composition. Finally, a case study is demonstrated and experimental results are discussed. In conclusion, our approach provides with an underlying guideline for Web services composition.
Keywords :
Web services; automata theory; formal logic; formal verification; probability; software reliability; stochastic processes; PTCTL formulae; Web service composition; atomic Web service; dynamic atomic service selection; functional verification; interface automata; internal interaction model; probabilistic timed computation tree logic; probabilistic timed model checking; reliability property; stochastic behavior; time constrains; Clocks; Computational modeling; Probabilistic logic; Reliability; Software; Time factors; Web services; Atomic Web service; PTCTL; Probabilistic Timed Model Check; dynamic FB selection problem;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Services (SERVICES), 2011 IEEE World Congress on
Conference_Location :
Washington, DC
Print_ISBN :
978-1-4577-0879-4
Electronic_ISBN :
978-0-7695-4461-8
Type :
conf
DOI :
10.1109/SERVICES.2011.42
Filename :
6012729
Link To Document :
بازگشت