20 likes | 109 Views
Delve into the challenges of diverse languages & frameworks in web development such as Java, Servlets, JSP, XSLT, and more. Explore secure programming models like sessions, continuations, and AJAX for ensuring validity of XML data, confidentiality, and separation of concerns. Learn from Anders Møller at BRICS, University of Aarhus, known for language design and program analysis in XML transformations and session-oriented web applications.
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