DocumentCode
2867735
Title
Automated Checking of Web Application Invocations
Author
Halfond, William G. J.
Author_Institution
Univ. of Southern California, Los Angeles, CA, USA
fYear
2012
fDate
27-30 Nov. 2012
Firstpage
111
Lastpage
120
Abstract
HTTP based invocations allow web application components to communicate among themselves and build dynamic customized web pages. Invocations are widely used by web applications, but are a common source of errors. Existing techniques are only able to verify limited correctness properties of web application invocations and omit key properties, such as an argument´s type and value must match its target parameter´s domain. This paper presents the first approach for verifying these correctness properties of web application invocations. An empirical evaluation of the technique shows that it is able to identify, with high precision, over 30% more invocation errors than were previously identified and that the approach has a low analysis runtime cost.
Keywords
Internet; program verification; HTTP based invocations; Web application invocations; automated checking; dynamic customized Web pages; Approximation methods; HTML; Java; Runtime; Switches; Syntactics; Target tracking; invocations; program analysis; verification; web applications;
fLanguage
English
Publisher
ieee
Conference_Titel
Software Reliability Engineering (ISSRE), 2012 IEEE 23rd International Symposium on
Conference_Location
Dallas, TX
ISSN
1071-9458
Print_ISBN
978-1-4673-4638-2
Type
conf
DOI
10.1109/ISSRE.2012.37
Filename
6405359
Link To Document