Using Feature Models for Creating Families of Documents

被引:0
|
作者
Karol, Sven [1 ]
Heinzerling, Martin [1 ]
Heidenreich, Florian [1 ]
Assmann, Uwe [1 ]
机构
[1] Tech Univ Dresden, Software Technol Grp, D-8027 Dresden, Germany
关键词
ODF; XML; document families; variants; feature models;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Variants in a family of office documents are usually created by ad-hoc copy and paste actions from a set of base documents. As a result, the set of variants is decoupled from the original documents and is difficult to manage. In this paper we present a novel approach that uses concepts from Feature Oriented Domain Analysis (FODA) to specify document families to generate variants. As a proof of concept, we implemented the Document Feature Mapper tool, which is based on our previous experience in Software Product Line Engineering (SPLE) with FODA. In our tool, variant spaces are precisely specified using feature models and mappings relating features to slices in the document family. Given a selection of features satisfying the feature model's constraints, a variant can be derived. To show the applicability of our approach and tool, we conducted two case studies with documents in the Open Document Format (ODF).
引用
收藏
页码:259 / 262
页数:4
相关论文
共 50 条
  • [1] Creating a living specification using FIT documents
    Gandhi, P
    Haugen, NC
    Hill, M
    Watt, R
    AGILE 2005, Proceedings, 2005, : 253 - 258
  • [2] ArborCraft: Automatic Feature Models from Textual Requirements Documents
    Weston, Nathan
    Rashid, Awais
    EA'09: EARLY ASPECT WORKSHOP, 2009, : 45 - 45
  • [3] Weaving behavior into feature models for embedded system families
    Brown, T. J.
    Gawley, R.
    Bashroush, R.
    Spence, I.
    Kilpatrick, P.
    Gillan, C.
    SPLC 2006: 10TH INTERNATIONAL SOFTWARE PRODUCT LINE CONFERENCE, PROCEEDINGS, 2006, : 52 - +
  • [4] Automated feature validation for creating/editing feature-based component data models
    Gindy, NNZ
    Yue, Y
    Zhu, CF
    INTERNATIONAL JOURNAL OF PRODUCTION RESEARCH, 1998, 36 (09) : 2479 - 2495
  • [5] Creating LaTeX documents from within Stata using texdoc
    Jann, Ben
    STATA JOURNAL, 2016, 16 (02): : 245 - 263
  • [6] Evolutionary Feature Selection for Text Documents using the SVM
    Morariu, Daniel I.
    Vintan, Lucian N.
    Tresp, Volker
    PROCEEDINGS OF WORLD ACADEMY OF SCIENCE, ENGINEERING AND TECHNOLOGY, VOL 15, 2006, 15 : 215 - +
  • [7] Feature Selection and Clustering of Documents Using Random Feature Set Generation Technique
    Christy, A.
    Gandhi, G. Meera
    ADVANCES IN DATA SCIENCE AND MANAGEMENT, 2020, 37 : 67 - 79
  • [8] Creating and using RoboEarth object models
    Di Marco, Daniel
    Koch, Andreas
    Zweigle, Oliver
    Haeussermann, Kai
    Schiessle, Bjoern
    Levi, Paul
    Galvez-Lopez, Dorian
    Riazuelo, Luis
    Javier, Civera Y.
    Montiel, J. M. M.
    Tenorth, Moritz
    Perzylo, Alexander
    Waibel, Markus
    van de Molengraft, Rene
    2012 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION (ICRA), 2012, : 3549 - 3550
  • [9] AirScript - Creating Documents in Air
    Dash, Ayushman
    Sahu, Amit
    Shringi, Rajveer
    Gamboa, John
    Afzal, Muhammad Zeshan
    Malik, Muhammad Imran
    Dengel, Andreas
    Ahmed, Sheraz
    2017 14TH IAPR INTERNATIONAL CONFERENCE ON DOCUMENT ANALYSIS AND RECOGNITION (ICDAR), VOL 1, 2017, : 908 - 913
  • [10] Data-driven feature control models for creating virtual faces
    Zhang, Yu
    COMPUTATIONAL SCIENCE AND ITS APPLICATIONS - ICCSA 2007, PT 2, PROCEEDINGS, 2007, 4706 : 612 - 626