DocumentCode :
2291058
Title :
Specification Patterns for Formal Web Verification
Author :
Haydar, May ; Sahraoui, Houari ; Petrenko, Alexandre
Author_Institution :
Dept. d´´Inf. et de Rech. operationnelle, Univ. de Montreal, Montreal, QC
fYear :
2008
fDate :
14-18 July 2008
Firstpage :
240
Lastpage :
246
Abstract :
Quality assurance of Web applications is usually an informal process. Meanwhile, formal methods have been proven to be reliable means for the specification, verification, and testing of systems. However, the use of these methods requires learning their mathematical foundations, including temporal logics. Specifying properties using temporal logic is often complicated even to experts, while it is a daunting and error prone task for non-expert users. To assist web developers and testers in formally specifying web related properties, we elaborate a library of web specification patterns. The current version of the library of 119 functional and non-functional patterns is a result of scrutinizing various resources in the field of quality assurance of Web Applications, which characterize successful web application using a set of standardized attributes.
Keywords :
formal specification; formal verification; program testing; temporal logic; Web developers; Web related properties; Web specification patterns; Web testers; error prone task; formal Web verification; nonexpert users; quality assurance; temporal logics; Application software; Context modeling; Formal verification; Libraries; Logic testing; Privacy; Quality assurance; Security; Software quality; Usability; Formal Verification; Linear Temporal Logic; Model Checking; Specification Patterns; Web Applications;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Web Engineering, 2008. ICWE '08. Eighth International Conference on
Conference_Location :
Yorktown Heights, NJ
Print_ISBN :
978-0-7695-3261-5
Electronic_ISBN :
978-0-7695-3261-5
Type :
conf
DOI :
10.1109/ICWE.2008.38
Filename :
4577888
Link To Document :
بازگشت