• 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