Rationale-based variability management in product line requirements engineering

被引:0
|
作者
Thurimella, Anil Kumar [1 ]
机构
[1] Tech Univ Munich, Siemens AG, CT SEI, D-8000 Munich, Germany
关键词
software requirements; Software Product Lines; variability management; rationale management; QOC model; orthogonal variability model;
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Software Product Line approaches enable mass customization and reuse during the development of software intensive systems. Variability management is a key aspect of this approach. The rhetorical Questions, Options and Criteria (QOC) model can manage variability with justification. Thus, using QOC in the conventional variability management techniques of product line requirements engineering enhances the current state of variability management with reasoning and justification, which paves the way for a new concept called Rationale-based Variability Management in Requirements Engineering (RVMRE). In RVMRE, QOC is used in association with an existing variability representation techniques to address variability constraints and product instantiation in product line requirements engineering. Examples from a microwave oven product line are used for the case study and evaluation of the concepts are discussed in this paper.
引用
收藏
页码:210 / 215
页数:6
相关论文
共 50 条
  • [1] Evolution in product line requirements engineering: A rationale management approach
    Thurimella, Anil Kumar
    Bruegge, Bernd
    15TH IEEE INTERNATIONAL REQUIREMENTS ENGINEERING CONFERENCE, PROCEEDINGS, 2007, : 254 - +
  • [2] Product Line Requirements Reuse based on Variability Management
    Mannion, Mike
    Kaindl, Hermann
    2012 19TH ASIA-PACIFIC SOFTWARE ENGINEERING CONFERENCE WORKSHOPS (APSECW), VOL. 2, 2012, : 148 - +
  • [3] RATIONALE-BASED PATENT ANALYSIS FOR CORPORATE PRODUCT DESIGN
    Liang, Yan
    Liu, Ying
    PROCEEDINGS OF THE ASME INTERNATIONAL DESIGN ENGINEERING TECHNICAL CONFERENCES AND COMPUTERS AND INFORMATION IN ENGINEERING CONFERENCE, 2013, VOL 2B, 2014,
  • [4] Variability management in software product line engineering
    Metzger, Andreas
    Pohl, Klaus
    29TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING: ICSE 2007 COMPANION VOLUME, PROCEEDINGS, 2007, : 186 - +
  • [5] Security Requirements Management in Software Product Line Engineering
    Mellado, Daniel
    Fernandez-Medina, Eduardo
    Piattini, Mario
    E-BUSINESS AND TELECOMMUNICATIONS, 2009, 48 : 250 - +
  • [6] Rationale-based perceptual monitors
    Dannenhauer, Zohreh A.
    Cox, Michael T.
    AI COMMUNICATIONS, 2018, 31 (02) : 197 - 212
  • [7] Challenges for requirements engineering and management in software product line development
    Birk, Andreas
    Heller, Gerald
    REQUIREMENTS ENGINEERING: FOUNDATION FOR SOFTWARE QUALITY, 2007, 4542 : 300 - +
  • [8] A rationale-based analysis tool
    Wolf, T
    Dutoit, AH
    INTELLIGENT AND ADAPTIVE SYSTEMS AND SOFTWARE ENGINEERING, 2004, : 209 - 214
  • [9] Requirements engineering in software product line engineering
    Insfran, Emilio
    Chastek, Gary
    Donohoe, Patrick
    Sampaio do Prado Leite, Julio Cesar
    REQUIREMENTS ENGINEERING, 2014, 19 (04) : 331 - 332
  • [10] Requirements engineering in software product line engineering
    Emilio Insfran
    Gary Chastek
    Patrick Donohoe
    Julio César Sampaio do Prado Leite
    Requirements Engineering, 2014, 19 : 331 - 332