DocumentCode :
3107712
Title :
Model Checking-based Verification of Web Application
Author :
Miao, Huaikou ; Zeng, Hongwei
Author_Institution :
Shanghai Univ., Shanghai
fYear :
2007
fDate :
11-14 July 2007
Firstpage :
47
Lastpage :
55
Abstract :
This paper focuses on automated verification to check whether the behavior of a Web application conforms to its design. The Object Relation Diagram as design model and the Kripke structure as implementation model are employed to describe the object structure and the external observable behavior of a Web application respectively. We propose an approach to automatically generating from the design model a collection of temporal logic properties with respect to the specified consistency criteria. Then model checking can be performed on the implementation model to verify these generated properties. A simple Web application example is used to illustrate our approach through this paper. Our prototype can automatically analyze design models to build the properties in CTL and delegates the task of property verification to the existing model checker SMV where the implementation model is typed in manually.
Keywords :
Web services; formal verification; temporal logic; Web application; automated verification; model checking-based verification; object relation diagram; object structure; temporal logic; Application software; Automatic testing; Consumer electronics; Laboratories; Logic design; Object oriented modeling; Performance analysis; Prototypes; Software testing; System testing; Web application; automated verification; consistency criteria; model checking.;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Engineering Complex Computer Systems, 2007. 12th IEEE International Conference on
Conference_Location :
Auckland
Print_ISBN :
0-7695-2895-3
Type :
conf
DOI :
10.1109/ICECCS.2007.30
Filename :
4276301
Link To Document :
بازگشت