20 likes | 99 Views
Challenges. Diversity of languages and frameworks (Java Servlets, JSP, XSLT, Struts, Google Web Toolkit, RIFE, ...) Interaction programming models (sessions, continuations, AJAX) Static guarantees (validity of XML data, confidentiality / security, separation of concerns...). Anders M øller
E N D
Challenges • Diversity of languages and frameworks(Java Servlets, JSP, XSLT, Struts, Google Web Toolkit, RIFE, ...) • Interaction programming models(sessions, continuations, AJAX) • Static guarantees(validity of XML data, confidentiality / security, separation of concerns...) Anders Møller BRICS, University of Aarhus
Background / Contributions Language design and program analysis for • XML transformations • session-oriented Web applications – XACT – JWIG – program analyses for XSLT and Servlets/JSP Anders Møller BRICS, University of Aarhus