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