loading...
 This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
2008 The Eighth International Conference on Quality Software
Path-Sensitive Reachability Analysis of Web Service Interfaces (Short Paper)
August 12-August 13
ISBN: 978-0-7695-3312-4
WCFA (Web Service Interface Control Flow Automata) is enhanced by allowing pre/post-conditions for certain web service invocations to be declared. The formal definition of WCFA is given. Global behaviors of web service compositions (described by a set of WCFA) are captured by ARG (Abstract Reachability Graph), in which each control point is equipped with a state formula and a call stack. The algorithm for constructing ARG uses a path-sensitive analysis to compute the state formulas. Pre/post-conditions are verified during the construction, where unreachable states are detected and pruned. Assertions can be made at nodes of ARG to express both safety properties and call stack inspection properties. Then a SAT solver is used to check whether the assertions are logical consequences of the state formulas(or/and call stacks).
Index Terms:
reachability analysis, web service interface, web service composition, verification
Citation:
Xutao Du, Chunxiao Xing, Lizhu Zhou, "Path-Sensitive Reachability Analysis of Web Service Interfaces (Short Paper)," qsic, pp.114-119, 2008 The Eighth International Conference on Quality Software, 2008
Usage of this product signifies your acceptance of the Terms of Use.