Technical Reports

HPL-2009-143

Click here for full text: PDF

Cascaded Dynamic Templates for Active Documents

Lumley, John; Abdul-Rahman, Alfie
HP Laboratories

HPL-2009-143

Keyword(s): XSLT, SVG, Document construction, Functional programming, Document editing

Abstract: Documents that are intended to be 'active', with high variability and context responsivity, are increasingly attractive building blocks for applications, inevitably defined in XML syntaxes. But many such documents within an application will have features in common, such as branding, models of variablity and user interaction, which need to be defined in single locations. We outline an approach using cascaded networks of 'templates', each of which is a first class document and containing fragments of functional programs in separate spaces, that can support sharing all necessary information, including dynamic behaviour.

4 Pages

External Posting Date: July 24, 2009 [Fulltext]. Approved for External Publication
Internal Posting Date: June 21, 2009 [Fulltext]

Back to Index