Static Analysis for Java Servlets and JSP

Christian Kirkegaard, Anders Møller

    Research output: Contribution to book/anthology/report/proceedingArticle in proceedingsResearchpeer-review

    25 Citations (Scopus)

    Abstract

    We present an approach for statically reasoning about the behavior of Web applications that are developed using Java Servlets and JSP. Specifically, we attack the problems of guaranteeing that all output is well-formed and valid XML and ensuring consistency of XHTML form fields and session state. Our approach builds on a collection of program analysis techniques developed earlier in the JWIG and Xact projects, combined with work on balanced context-free grammars. Together, this provides the necessary foundation concerning reasoning about output streams and application control flow.
    Original languageEnglish
    Title of host publicationStatic Analysis : 13th International Symposium, SAS 2006, Seoul, Korea, August 29-31, 2006. Proceedings
    EditorsKwangkeun Yi
    Number of pages17
    PublisherSpringer
    Publication date2006
    Pages336-352
    DOIs
    Publication statusPublished - 2006
    EventThe 13th International Static Analysis Symposium - Seoul, Korea, Republic of
    Duration: 29 Aug 200631 Aug 2006

    Conference

    ConferenceThe 13th International Static Analysis Symposium
    Country/TerritoryKorea, Republic of
    CitySeoul
    Period29/08/200631/08/2006
    SeriesLecture Notes in Computer Science
    Volume4134

    Fingerprint

    Dive into the research topics of 'Static Analysis for Java Servlets and JSP'. Together they form a unique fingerprint.

    Cite this