• DocumentCode
    2130945
  • Title

    A verification method for web services combination based on abstract and refinement technology

  • Author

    Fu, Dongwei ; Chen, Guobin

  • Author_Institution
    Rongzhi Coll., Chongqing Technol. & Bussiness Univ., Chongqing, China
  • fYear
    2012
  • fDate
    21-23 April 2012
  • Firstpage
    119
  • Lastpage
    122
  • Abstract
    Model checking has been widely used to verify the compatibility of web services composition model, since it can give counterexample and its high automation. As for the state explosion problem existed in model checking, we introduce the predicate abstraction and refinement technology into the traditional model checking method, and propose a framework for web services composition based on the technology of abstraction and refinement. First, we model each web service with predicate abstraction and composite the models with combination operation. Second, we project the counterexample obtained by model checking over each web service, and confirm the projection counterexample. Third, the web service abstraction model that caused spurious counterexample is refined, and a new composition abstract model, whose properties also should be verified, is generated. Finally, we show the correctness of our proposal to relieve state explosion.
  • Keywords
    Web services; formal verification; Web service abstraction model; Web service composition model; composition abstract model; model checking method; refinement technology; state explosion problem; verification method; Automation; Computational modeling; Explosions; Machining; Testing; Web services; Web services combination; model checking; predicate abstraction; refinement technology;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Consumer Electronics, Communications and Networks (CECNet), 2012 2nd International Conference on
  • Conference_Location
    Yichang
  • Print_ISBN
    978-1-4577-1414-6
  • Type

    conf

  • DOI
    10.1109/CECNet.2012.6202140
  • Filename
    6202140