Paper information
Title
DPLfw: A Framework for Variable Content Document generation
Authors
Abel Gómez Llana
María Carmen Penadés Gramaje
José H. Canós-Cerdá
Marcos R.S. Borges
Manuel Llavador Campos
Published in
Proceedings of the 16th International Software Product Line Conference - Volume 1. Pages 96-105. ACM New York, NY, USA ©2012. ISBN: 978-1-4503-1094-9 - 2012
Abstract
Variable Data Printing solutions provide means to generate documents whose content varies according to some criteria. Since the early Mail Merge-like applications that generated letters with destination data taken from databases, different languages and frameworks have been developed with increasing levels of sophistication. Current tools allow the generation of highly customized documents that are variable not only in content, but also in layout. However, most frameworks are technology-oriented, and their use requires high skills in implementation-related tools (XML, XPATH, and others), which do not include support for domain-related tasks like identification of document content variability. In this paper, we introduce DPLfw, a framework for variable content document generation based on Software Product Line Engineering principles. It is an implementation of the Document Product Lines (DPL) approach, which was defined with the aim of supporting variable content document generation from a domain-oriented point of view. DPL models document content variability in terms of features, and product line-like processes support the generation of documents. We define the DPLfw architecture, and illustrate its use in the definition of variable-content emergency plans.


BibTeX
@misc{issi_web:id:424,
        title =  "DPLfw: A Framework for Variable Content Document generation",
        author = "Abel Gómez Llana and María Carmen Penadés Gramaje and José H. Canós-Cerdá and Marcos R.S. Borges and Manuel Llavador Campos",
        booktitle = "Proceedings of the 16th International Software Product Line Conference - Volume 1. Pages 96-105. ACM New York, NY, USA ©2012. ISBN: 978-1-4503-1094-9 ",
        year = "2012",
        eprint = "http://issi.dsic.upv.es/publications/archives/",
        url = "http://dx.doi.org/10.1145/2362536.2362552",
        abstract = "Variable Data Printing solutions provide means to generate documents whose content varies according to some criteria. Since the early Mail Merge-like applications that generated letters with destination data taken from databases, different languages and frameworks have been developed with increasing levels of sophistication. Current tools allow the generation of highly customized documents that are variable not only in content, but also in layout. However, most frameworks are technology-oriented, and their use requires high skills in implementation-related tools (XML, XPATH, and others), which do not include support for domain-related tasks like identification of document content variability.

In this paper, we introduce DPLfw, a framework for variable content document generation based on Software Product Line Engineering principles. It is an implementation of the Document Product Lines (DPL) approach, which was defined with the aim of supporting variable content document generation from a domain-oriented point of view. DPL models document content variability in terms of features, and product line-like processes support the generation of documents. We define the DPLfw architecture, and illustrate its use in the definition of variable-content emergency plans."
}