Publicaciones

De Document Product Lines wiki

El grupo de Sistemas de Información Avanzados del grupo ISSI ha realizado en los últimos años numerosas publicaciones en el ámbito de la generación de documentos con contenido variable. Éstas son:

2010

Abstract: Having the right information at the right time is crucial to make decisions during emergency responses. To fulfill this requirement, emergency management systems must provide emergency managers with knowledge management and visualization tools. The goal is twofold: on one hand, to organize knowledge coming from different sources, mainly the emergency response plans (the formal knowledge) and the information extracted from the emergency development (the contextual knowledge); on the other hand, to enable effective access to information. Formal and contextual knowledge sets are mostly disjoint; however, there are cases in which a formal knowledge piece may be updated with some contextual information, constituting what we call the composite knowledge. In this paper, we extend a knowledge framework with the notion of composite knowledge, and use spatial hypertext to visualize this type of knowledge. We illustrate our proposal with a case study on accessing to information during an emergency response in an underground transportation system.
  • Mª Carmen Penadés, José H. Canós, Marcos R.S. Borges, and Manuel Llavador. 2010. Document product lines: variability-driven document generation. In Proceedings of the 10th ACM symposium on Document engineering (DocEng '10). ACM, New York, NY, USA, 203-206. DOI=10.1145/1860559.1860603 http://doi.acm.org/10.1145/1860559.1860603. Copia local en Archivo:DocEng 2010.pdf.
Abstract: In this paper, we propose a process model, which we call Document Product Lines, for the intensive generation of documents with variable content. Unlike current approaches, we identify the variability sources at the requirements level, including an explicit representation and management of these sources. The process model provides a methodological guidance to the (semi)automated generation of customized editors following the principles, techniques, and available technologies of Software Product Line Engineering. We illustrate our proposal with its application to the intensive generation of Emergency Plans.

2011

Abstract: Emergency plans play a central role in emergency management processes. However, the technical problems associated to emergency plan development have received very little attention. As a matter of fact, most emergency plans are printed documents prepared with the sole support of a word processing system. As a consequence, new media are the exception in current plans. Moreover, the plans are developed without any methodological support that guides planners through the plan development process. In this paper we introduce DPL(EP), a method for the development of emergency plans. Based on the Document Product Lines process for the development of variable content document families, its main goal is to provide methodological guidance and tool support for the development of emergency plans. The distinguishing characteristics of the method are: first, the use of feature models to describe variability in emergency plan content and in the representation of the plan components; second, the "one organization-one plan" philosophy of the development process that produces customized plan editors; and third, its product line nature that enforces reuse of information elements, making plan development more convenient.
Abstract: La generación de documentos con contenido variable es cada vez más relevante en muchos dominios, como la administración electrónica o el comercio electrónico, imponiéndose la filosofía de "1 persona-1 documento" vs "1 documento-N personas". En este artículo presentamos una propuesta metodológica para especificar la variabilidad de una familia de documentos en términos de características, que son transformadas en elementos de contenido mediante editores personalizados que se generan siguiendo una aproximación de Líneas de Producto Software. La propuesta, denominada Líneas de Producto de Documento (Document Product Line), se construye sobre un metamodelo de características de documento, que guiará el posterior proceso de generación. Actualmente se está trabajando en un marco de soporte y en su aplicación a la generación de documentos en el dominio de la Gestión de Emergencias.

2012

  • Abel Gómez, M. Carmen Penadés, José H. Canós, Marcos R. S. Borges, and Manuel Llavador. 2012. DPLfw: a framework for variable content document generation. In Proceedings of the 16th International Software Product Line Conference - Volume 1 (SPLC '12), Vol. 1. ACM, New York, NY, USA, 96-105. DOI=10.1145/2362536.2362552 http://doi.acm.org/10.1145/2362536.2362552. Copia local en Archivo:SPLC 2012.pdf.
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.

  • Mª Carmen Penadés, Abel Gómez, and José H. Canós. 2012. Deriving document workflows from feature models. In Proceedings of the 2012 ACM symposium on Document engineering (DocEng '12). ACM, New York, NY, USA, 237-240. DOI=10.1145/2361354.2361405 http://doi.acm.org/10.1145/2361354.2361405. Copia local en Archivo:DocEng 2012.pdf.
Abstract: Despite the increasing interest in the Document Engineering community, a formal definition of document workflow is still to come. Often, the term refers to an abstract process consisting in a set of tasks to contribute to some document contents, and some

techniques are being developed to support parts of these tasks rather than how to generate the process itself. In most proposals, these tasks are implicit in the business processes running in an organization, lacking an explicit document workflow model that could be analysed and enacted as a coherent unit. In this paper, we propose a document-centric approach to document workflow generation. We have extended the feature-based document metamodel of the Document Product Lines approach with an organizational metamodel. For a given configuration of the feature model, we assign tasks to different members of the organization to contribute to the document contents. Moreover, the relationships between features define an ordering of the tasks, which may be refined to produce a specification of the document workflow model automatically. The generation of customized software manuals is used to illustrate the proposal.

Abstract: 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.
  • Jose Hilario Canós, Abel Gómez, María Carmen Penadés, MArcos R.S. Borges. SAGA: An Integrated Architecture for the Management of Advanced Emergency Plans. Proceedings of the 9th International Conference on Information Systems for Crisis Response and Management (ISCRAM). Vancouver, Canada, April 2012. ISBN 978-0-86491-332-6. http://www.iscramlive.org/ISCRAM2012/proceedings/154.pdf. Copia local en Archivo:ISCRAM 2012.pdf.
Abstract: Despite the significant advances that software and hardware technologies have brought to the emergency management field, some islands remain where innovation has had little impact. Among them, emergency plan management is of particular relevance due to their key role in the direction of teams during responses. Aspects like coordination, collaboration, and others are spread in plain text sentences, impeding automatic tool support to improve team performance. Moreover, administrative management of plans becomes a mere document management activity. In this paper, we present SAGA, an architecture that supports the full lifecycle of advanced emergency plan management.

By advanced we mean plans that include new types of interaction such as hypermedia and advanced process definition languages to provide precise specification of response procedures. SAGA provides all the actors involved in plan management a number of tools supporting all the stages of the plan lifecycle, from its creation to its use in training drills or actual responses. It is intended to be instantiated in systems promoted by civil defense agencies, providing administrative support to plan management; additionally, editing tools for plan designers and tools for analysis and improvement of such plans by organizations are provided. Plan enactment facilities in emergency response are also integrated. To our knowledge, it is the very first proposal that covers all the aspects of plan management.

2013

  • En preparación...