• 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