Programming Language Technologies for XML

Thursday, 3 October 2002, Pittsburgh, PA

A workshop colocated with PLI/ICFP/PPDP/GCSE-SAIG

Successor: PLAN-X 2004

13 January 2004, Venice; colocated with POPL 2004

On-line informal proceedings of PLAN-X 2002

Program for PLAN-X 2002

XML has emerged as the de facto standard for data interchange on the web. The use of XML as a common format for representation, interchange, and transformation of data poses new challenges to programming languages, applications, and database systems. During the last few years, the database research community has devoted a lot of attention to XML's data representation challenges, as evidenced by the number of XML-related publications in premier database conferences and journals.

In contrast, the attention devoted to XML by the programming language research community has been minimal. This is unfortunate, since the robustness of current and future programming standards and tools for XML will depend on the strength of their foundations in core programming technologies e.g., XML parsing (parsing theory and incremental parsing), XML schemas (type systems), XPATH expressions and XSLT programs (pattern-matching languages and their optimization), XSLT debuggers (dynamic program analysis and slicing). Since XML is a new domain, core programming technologies developed in past research cannot be used unchanged; instead, novel research is required to address the unique challenges posed by XML and its use in web applications and standalone applications.

This workshop aims to bring together researchers from the programming languages and XML communities,

Submission procedure

We solicit submissions on original research not previously published or currently submitted for publication elsewhere, in the form of extended abstracts. These extended abstracts should not exceed 5000 words (approximately 10 pages); shorter extended abstracts (e.g., 2000 words) are often sufficient.

Submit here!


There will be no formal proceedings. An informal proceedings will be distributed at the workshop.

There is also a printable Call for papers.

Important Dates (Note: Deadline has changed!)

General Chair

Invited Speaker

Program Committee

Philip Wadler