Technical Reports

HPL-2009-22

From XML Inclusions to XML Transclusions

Di Iorio, Angelo; Lumley, John
HP Laboratories

HPL-2009-22

Keyword(s): XML; document construction; document editing; document inclusion

Abstract: Modularized documents, composed of fragments collected from multiple sources and merged together, provide users high maintainability and reuse. In the world of XML, powerful and widely-supported solutions exist to create such documents. Surprisingly enough, a lot of interesting features especially those envisioned by the pioneers of the hypermedia community - are still missing for XML inclusions. The goal of this paper is to investigate these issues and dentify possible improvements in this area. Our main inspiration is the Xanadu project and the concept of transclusions. Particular attention is also given to the idea of making inclusions transparent to both users and applications. This paper proposes an enhanced model to describe and interact with XML inclusions. An engine producing composite documents, with rich information about inclusions, and a viewer for modularized XML documents are presented as well.

10 Pages

Additional Publication Information: Submitted to ACM Hypertext and Hypermedia Conference, Torino, Italy, June/July 2009

External Posting Date: February 6, 2009 [Abstract Only]. Approved for External Publication - External Copyright Consideration
Internal Posting Date: February 6, 2009 [Fulltext]

Back to Index