loading...
Web Applications Design and Maintenance Using Symbolic Model Checking
Benevento, Italy March 26-March 28
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/CSMR.2003.1192411Seventh European Conference on Softwa ...
 This Article 
 
PDF
HTML
 
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
Eugenio Di Sciascio, Politecnico di Bari
Francesco M. Donini, Politecnico di Bari
Marina Mongiello, Politecnico di Bari
Giacomo Piscitelli, Politecnico di Bari
We present an approach to automatic checking of the correctness of web applications structure during their life-cycle. The approach adopts the well-established symbolic model checking technique and the associated tool SMV [13]. A formalism allows the designer to describe the model of a web-based system. Computation Tree Logic (CTL) is adopted as language to define the properties to be verified. The approach has been implemented in a tool to provide automatic support in the design of web applications. The system embeds the NuSMV [1] model checker to perform verification. Verification is carried out after building the finite state model of a site in the model checker input language. To this purpose the system parses the HTML source code of web pages, including code for dynamic pages. Properties are expressed using a user friendly interface for web application developers that automatically translates properties in CTL formulas.
Citation:
Eugenio Di Sciascio, Francesco M. Donini, Marina Mongiello, Giacomo Piscitelli, "Web Applications Design and Maintenance Using Symbolic Model Checking," csmr, pp.63, Seventh European Conference on Software Maintenance and Reengineering (CSMR'03), 2003
Usage of this product signifies your acceptance of the Terms of Use.