Publications related to JWIG (or its predecessor <bigwig>):
- JWIG: Yet Another Framework for Maintainable and Secure Web Applications
Anders Møller and Mathias Schwarz
WEBIST 2009
- gives an overview of the latest JWIG framework design (see also the
JWIG User Manual)
[ abstract |
PDF |
BibTeX ]
- Extending Java for High-Level Web Service Construction
Aske Simon Christensen, Anders Møller, and Michael I. Schwartzbach
ACM Transactions on Programming Languages and Systems, 25(6)
- the main paper on JWIG, describes the initial language design
and program analysis
[ abstract |
PDF |
BibTeX ]
- Contracts for Cooperation between Web Service Programmers and
HTML Designers
Henning Böttger, Anders Møller, and Michael I. Schwartzbach
Journal of Web Engineering, 5(1)
- shows how the template programming model can be used for separating the
concerns of programmers and HTML designers in web application development
[ abstract |
PDF |
BibTeX ]
- The <bigwig> Project
Claus Brabrand, Anders Møller, and Michael I. Schwartzbach
ACM Transactions on Internet Technology, 2(2)
- presents an overview of the <bigwig> project
[ abstract |
PDF |
BibTeX ]
- Language-Based Caching of Dynamically Generated HTML
Claus Brabrand, Anders Møller, Steffan Olesen, and Michael
I. Schwartzbach
World Wide Web Journal, 5(4)
- about caching of HTML pages that are generated dynamically using templates
[ abstract |
PDF |
BibTeX ]
- Growing Languages with Metamorphic Syntax Macros
Claus Brabrand and Michael I. Schwartzbach
PEPM'02
- presents the macro language used in <bigwig>
[ PDF ]
- Static Validation of Dynamically Generated HTML
Claus Brabrand, Anders Møller, and Michael I. Schwartzbach
in ACM Proceedings of PASTE'01
- the first paper on program analysis for validating HTML generated dynamically
using templates
[ abstract |
PDF |
BibTeX ]
- PowerForms: Declarative Client-Side Form Field Validation
Claus Brabrand, Anders Møller, Mikkel Ricky, and Michael I. Schwartzbach
World Wide Web Journal, 3(4)
- a domain-specific language for form field validation,
compiling into both client-side and server-side code
[ abstract |
PDF |
BibTeX ]
- A Type System for Dynamic Web Documents
Anders Sandholm and Michael I. Schwartzbach
POPL'00
- presents a type system for HTML templates
[ PDF ]
- A Runtime System for Interactive Web Services
Claus Brabrand, Anders Møller, Anders Sandholm, and Michael I. Schwartzbach
in Proceedings of The Eighth International World Wide Web Conference, also in Computer Networks 31(11-16)
- describes the session-based runtime model used in <bigwig> and JWIG
[ abstract |
PostScript |
BibTeX ]
- Distributed Safety Controllers for Web Services
Anders Sandholm and Michael I. Schwartzbach
ETAPS/FASE'98
- about using monadic second-order logic to synthesize safety controllers for interactive web services
[ PDF ]
See also related publications from the
JSA and
XACT projects.