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