A constraint extension to scalable vector graphics
Proceedings of the 10th international conference on World Wide Web
The Cassowary linear arithmetic constraint solving algorithm
ACM Transactions on Computer-Human Interaction (TOCHI)
An incremental XSLT transformation processor for XML document manipulation
Proceedings of the 11th international conference on World Wide Web
TEX: The Program
DocBook: The Definitive Guide with CD-ROM
DocBook: The Definitive Guide with CD-ROM
A presentation language for controlling the formatting process in multimedia presentations
Proceedings of the 2002 ACM symposium on Document engineering
Improving formatting documents by coupling formatting systems
Proceedings of the 2003 ACM symposium on Document engineering
Architectural styles for active documents
Science of Computer Programming - Special issue on new software composition concepts
A demonstration of the document description framework
Proceedings of the 2005 ACM symposium on Document engineering
Evaluating invariances in document layout functions
Proceedings of the 2006 ACM symposium on Document engineering
Resolving layout interdependency with presentational variables
Proceedings of the 2006 ACM symposium on Document engineering
Extracting reusable document components for variable data printing
Proceedings of the 2007 ACM symposium on Document engineering
Endless documents: a publication as a continual function
Proceedings of the 2007 ACM symposium on Document engineering
Automated repurposing of implicitly structured documents
Proceedings of the eighth ACM symposium on Document engineering
Configurable editing of XML-based variable-data documents
Proceedings of the eighth ACM symposium on Document engineering
Tracking sub-page components in document workflows
Proceedings of the eighth ACM symposium on Document engineering
Higher-level layout through topological abstraction
Proceedings of the eighth ACM symposium on Document engineering
Proceedings of the eighth ACM symposium on Document engineering
A demonstration of a configurable editing framework
Proceedings of the eighth ACM symposium on Document engineering
Multimedia Tools and Applications
Aesthetically-driven layout engine
Proceedings of the 9th ACM symposium on Document engineering
A REST protocol and composite format for interactive web documents
Proceedings of the 9th ACM symposium on Document engineering
Proceedings of the 10th ACM symposium on Document engineering
Optimized reprocessing of documents using stored processor state
Proceedings of the 10th ACM symposium on Document engineering
Document product lines: variability-driven document generation
Proceedings of the 10th ACM symposium on Document engineering
Pre-evaluation of invariant layout in functional variable-data documents
Proceedings of the 10th ACM symposium on Document engineering
Using model driven engineering technologies for building authoring applications
Proceedings of the 10th ACM symposium on Document engineering
Probabilistic document model for automated document composition
Proceedings of the 11th ACM symposium on Document engineering
Computer Science - Research and Development
DPLfw: a framework for variable content document generation
Proceedings of the 16th International Software Product Line Conference - Volume 1
Functional, extensible, svg-based variable documents
Proceedings of the 2013 ACM symposium on Document engineering
Hi-index | 0.00 |
The Document Description Framework (DDF) is a representation for variable-data documents. It supports very high flexibility in the type and extent of variation supported, considerably beyond the 'copy-hole' or flow-based mechanisms of existing formats and tools. DDF is based on holding application data, logical data struc-ture and presentation as well as constructional 'programs' together within a single document. DDF documents can be merged with other documents, bound to variable values incrementally, combine several types of layout and styling in the same document and support final delivery to different devices and page-ready formats. The framework uses XML syntax and fragments of XSLT to describe 'programmatic construction' of a bound document. DDF is extensible, especially in the ability to add new types of layout and inter-operability between components in different formats. In this paper we describe the motivation for DDF, the major design choices and how we evaluate a DDF document with specific data values. We show through implemented examples how it can be used to construct high-complexity and variability presentations and how the framework complements and can use many existing XML-based documents formats, such as SVG and XSL-FO.