ConferenceAbel Gómez, M. Carmen Penadés, José H. Canós Generación de Documentos con Contenido Variable en DPLfw Actas de las XVII Jornadas de Ingeniería del Software y Bases de Datos (JISBD 2012). Almería, septiembre de 2012., SISTEDES, 2012, ISBN: 978-84-15487-28-9. Abstract | Links | BibTeX | Tags: Darwin Information Typing Architecture (DITA), Document Product Line (DPL), DPLfw, Feature Modeling (FM), Model-Driven Engineering (MDE), Software Product Lines (SPL), Variable Data Printing (VDP) @conference{Gomez:JISBD:2012,
title = {Generaci\'{o}n de Documentos con Contenido Variable en DPLfw},
author = {Abel G\'{o}mez and M. Carmen Penad\'{e}s and Jos\'{e} H. Can\'{o}s},
editor = {Antonio Ru\'{i}z-Cort\'{e}s and Luis Iribarne},
url = {http://hdl.handle.net/11705/JISBD/2012/075},
isbn = {978-84-15487-28-9},
year = {2012},
date = {2012-09-17},
booktitle = {Actas de las XVII Jornadas de Ingenier\'{i}a del Software y Bases de Datos (JISBD 2012). Almer\'{i}a, septiembre de 2012.},
pages = {629-642},
publisher = {SISTEDES},
abstract = {Actualmente existen soluciones tecnol\'{o}gicas para la generaci\'{o}n de documentos personalizados en cuanto a sus contenidos y apariencia. Sin embargo, todas ellas requieren de amplios conocimientos en lenguajes especializados (XML, XSLT o XPATH entre otros) y no contemplan tareas relacionadas espec\'{i}ficamente con el dominio, como es la identificaci\'{o}n de la variabilidad en el contenido de los documentos. En este trabajo presentamos DPLfw, un entorno de trabajo basado en modelos para la generaci\'{o}n de documentos con contenido variable. DPLfw es una implementaci\'{o}n de la propuesta de L\'{i}neas de Producto de Documentos, donde la variabilidad en el contenido se representa mediante caracter\'{i}sticas, y la generaci\'{o}n de documentos se soporta sobre un proceso basado en L\'{i}neas de Productos. Este art\'{i}culo describe la arquitectura de DPLfw, a la vez que muestra su uso en la generaci\'{o}n de documentaci\'{o}n de usuario.},
keywords = {Darwin Information Typing Architecture (DITA), Document Product Line (DPL), DPLfw, Feature Modeling (FM), Model-Driven Engineering (MDE), Software Product Lines (SPL), Variable Data Printing (VDP)},
pubstate = {published},
tppubtype = {conference}
}
Actualmente existen soluciones tecnológicas para la generación de documentos personalizados en cuanto a sus contenidos y apariencia. Sin embargo, todas ellas requieren de amplios conocimientos en lenguajes especializados (XML, XSLT o XPATH entre otros) y no contemplan tareas relacionadas específicamente con el dominio, como es la identificación de la variabilidad en el contenido de los documentos. En este trabajo presentamos DPLfw, un entorno de trabajo basado en modelos para la generación de documentos con contenido variable. DPLfw es una implementación de la propuesta de Líneas de Producto de Documentos, donde la variabilidad en el contenido se representa mediante características, y la generación de documentos se soporta sobre un proceso basado en Líneas de Productos. Este artículo describe la arquitectura de DPLfw, a la vez que muestra su uso en la generación de documentación de usuario. Open AccessSpanish |
ConferenceAbel Gómez, M. Carmen Penadés, José H. Canós, Marcos R.S. Borges, Manuel Llavador DPLfw: A Framework for Variable Content Document Generation Proceedings of the 16th International Software Product Line Conference - Volume 1, SPLC '12 ACM, New York, NY, USA, 2012, ISBN: 978-1-4503-1094-9, (Salvador, Brazil). Abstract | Links | BibTeX | Tags: Darwin Information Typing Architecture (DITA), Document Product Line (DPL), DPLfw, Feature Modeling (FM), Model-Driven Engineering (MDE), Software Product Lines (SPL), Variable Data Printing (VDP) @conference{Gomez:SPLC:2012,
title = {DPLfw: A Framework for Variable Content Document Generation},
author = {Abel G\'{o}mez and M. Carmen Penad\'{e}s and Jos\'{e} H. Can\'{o}s and Marcos R.S. Borges and Manuel Llavador},
doi = {10.1145/2362536.2362552},
isbn = {978-1-4503-1094-9},
year = {2012},
date = {2012-09-02},
booktitle = {Proceedings of the 16th International Software Product Line Conference - Volume 1},
pages = {96--105},
publisher = {ACM},
address = {New York, NY, USA},
series = {SPLC '12},
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.},
note = {Salvador, Brazil},
keywords = {Darwin Information Typing Architecture (DITA), Document Product Line (DPL), DPLfw, Feature Modeling (FM), Model-Driven Engineering (MDE), Software Product Lines (SPL), Variable Data Printing (VDP)},
pubstate = {published},
tppubtype = {conference}
}
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. |