Multi-level feature trees - A pragmatic approach to managing highly complex product families

被引:37
|
作者
Reiser, Mark-Oliver
Weber, Matthias
机构
[1] DaimlerChrysler AG, Res & Technol, REI SM, D-10559 Berlin, Germany
[2] Tech Univ Berlin, Fak 4, Lehrstuhl Softwaretech, D-10587 Berlin, Germany
[3] Carmeq GmbH, Business Team Proc Management, D-10587 Berlin, Germany
关键词
software product lines; domain analysis; requirements engineering; automotive software;
D O I
10.1007/s00766-007-0046-0
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Feature modeling has become a popular technique for domain analysis and variability management. However, it is still a considerable challenge to apply this technique to product families and organizational contexts of high complexity like the product range of a global automotive corporation. Managing everything as a single product family with a global feature tree is virtually impossible owing to the enormous complexity, but if the product range is split up into several smaller, independent product lines with separate feature models, systematic reuse and strategic variability management across these portions is lost. In this article, we present multi-level feature trees, which offer a compromise between a single global and several smaller, independent feature trees. Other development artifacts may also be arranged in this way if the multi-level concept is adapted to them. This is shown exemplarily for requirements artifacts in Telelogic Doors. Finally, we describe scenarios showing how this concept can be put into practice.
引用
收藏
页码:57 / 75
页数:19
相关论文
共 50 条
  • [1] Multi-level feature treesA pragmatic approach to managing highly complex product families
    Mark-Oliver Reiser
    Matthias Weber
    Requirements Engineering, 2007, 12 : 57 - 75
  • [2] Managing highly complex product families with multi-level feature trees
    Reiser, Mark-Oliver
    Weber, Matthias
    RE'06: 14TH IEEE INTERNATIONAL REQUIREMENTS ENGINEERING CONFERENCE, PROCEEDINGS, 2006, : 149 - +
  • [3] A Case Study on Tool-Supported Multi-level Requirements Management in Complex Product Families
    Bittner, Margot
    Reiser, Mark-Oliver
    Weber, Matthias
    REQUIREMENTS ENGINEERING: FOUNDATION FOR SOFTWARE QUALITY, 2010, 6182 : 173 - 187
  • [4] The role of pragmatic approach in the multi-level security system development
    Makaruk, Igor
    DILEMAS CONTEMPORANEOS-EDUCACION POLITICA Y VALORES, 2019, 6
  • [5] Multi-level managing expenditure system
    Kushnerov, Yu.P.
    2001, Ugol'
  • [6] Product Evaluation Prediction Model Based on Multi-Level Deep Feature Fusion
    Zhou, Qingyan
    Li, Hao
    Zhang, Youhua
    Zheng, Junhong
    FUTURE INTERNET, 2023, 15 (01):
  • [7] Terrain guided multi-level instancing of highly complex plant populations
    Dietrich, Andreas
    Marmitt, Gerd
    Slusallek, Philipp
    RT 06: IEEE SYMPOSIUM ON INTERACTIVE RAY TRACING 2006, PROCEEDINGS, 2006, : 169 - +
  • [8] A Multi-level Complex Adaptive System Approach for Modeling of Schools
    Carmichael, Ted
    Hadzikadic, Mirsad
    Blink, Mary Jean
    Stamper, John C.
    INTELLIGENT TUTORING SYSTEMS, ITS 2014, 2014, 8474 : 623 - +
  • [9] Multi-Level Product Line Customization
    Elsner, Christoph
    Schwanninger, Christa
    Schroeder-Preikschat, Wolgang
    Lohmann, Daniel
    NEW TRENDS IN SOFTWARE METHODOLOGIES, TOOLS AND TECHNIQUES, 2010, 217 : 37 - 58
  • [10] Multi-level Model Product Lines Open and closed variability for modelling language families
    de Lara, Juan
    Guerra, Esther
    FUNDAMENTAL APPROACHES TO SOFTWARE ENGINEERING (FASE 2020), 2020, 12076 : 161 - 181