Technical Reports
HPL-2009-143
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]