z-logo
open-access-imgOpen Access
A Runtime System for XML Transformations in Java
Author(s) -
AnneSofie Christensen,
Christian Kirkegaard,
Anders Pape Møller
Publication year - 2003
Publication title -
brics report series
Language(s) - English
Resource type - Journals
eISSN - 1601-5355
pISSN - 0909-0878
DOI - 10.7146/brics.v10i29.21797
Subject(s) - computer science , xpath , programming language , xml , streaming xml , xml validation , java , xml database , xml framework , document type definition , database , operating system
We show that it is possible to extend a general-purpose programming language with a convenient high-level data-type for manipulating XML documents while permitting (1) precise static analysis for guaranteeing validity of the constructed XML documents relative to the given DTD schemas, and (2) a runtime system where the operations can be performed efficiently. The system, named X ACT , is based on a notion of immutable XML templates and uses XPath for deconstructing documents. A companion paper presents the program analysis; this paper focuses on the efficient runtime representation.

The content you want is available to Zendy users.

Already have an account? Click here to sign in.
Having issues? You can contact us here