Extending Java for high-level Web service construction

@article{Christensen2003ExtendingJF,
  title={Extending Java for high-level Web service construction},
  author={A. Christensen and Anders M{\o}ller and M. Schwartzbach},
  journal={ACM Trans. Program. Lang. Syst.},
  year={2003},
  volume={25},
  pages={814-875}
}
  • A. Christensen, Anders Møller, M. Schwartzbach
  • Published 2003
  • Computer Science
  • ACM Trans. Program. Lang. Syst.
  • We incorporate innovations from the <bigwig> project into the Java language to provide high-level features for Web service programming. The resulting language, JWIG, contains an advanced session model and a flexible mechanism for dynamic construction of XML documents, in particular XHTML. To support program development we provide a suite of program analyses that at compile time verify for a given program that no runtime errors can occur while building documents or receiving form input, and that… CONTINUE READING
    98 Citations
    Programming Language Features for Web Application Development
    • 5
    Scalable Programming Abstractions for XML Services
    • 25
    Ur/Web: A Simple Model for Programming the Web
    • 65
    • PDF
    The project
    • 47
    • PDF
    Static Analysis for Java Servlets and JSP
    • 29
    • PDF
    Static analysis of XML transformations in Java
    • 95
    • PDF
    Doxpects : XML transformation aspects
    Model checking XML manipulating software
    • 65
    • PDF

    References

    SHOWING 1-10 OF 21 REFERENCES
    ASP.NET Programmer's Reference
    • 5
    • Highly Influential
    eXtensible Markup Language (XML) 1.0 (Second Edition)
    • 2,333
    • Highly Influential
    • PDF
    XDuce: A Typed XML Processing Language (Preliminary Report)
    • 152
    • Highly Influential
    • PDF
    Optimization of Object-Oriented Programs Using Static Class Hierarchy Analysis
    • 687
    • Highly Influential
    • PDF
    Practical virtual method call resolution for Java
    • 312
    • Highly Influential
    • PDF
    Principles of Program Analysis
    • 1,891
    • Highly Influential
    • PDF
    Compilers: Principles, Techniques, and Tools
    • A. Aho, R. Sethi, J. Ullman
    • Computer Science
    • Addison-Wesley series in computer science / World student series edition
    • 1986
    • 9,023
    • Highly Influential
    • PDF
    Document Structure Description 2.0. BRICS, Department of Computer Science, University of Aarhus, Aarhus, Denmark. Available from http://www.brics.dk/DSD
    • 2002
    Document Structure Description 2.0. BRICS, Department of Computer Science, University of Aarhus, Draft. Available from http://www.brics.dk/DSD
    • 2002
    Document Structure Description 2.0. BRICS, Department of Computer Science, University of Aarhus, Notes Series NS-02-7
    • 2002