Transitioning from product line requirements to product line architecture

被引:0
|
作者
Savolainen, J
Oliver, I
Mannion, M
Zuo, HL
机构
关键词
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Software product line development is a compromise between customer requirements, existing product line architectural constraints and commercial needs. Managing variability is the key to a successful product line development. Product line models of requirements and features can be constructed that contain variation points. New products can be driven by making requirement selections from a product line model of requirements but as the product line evolves selections are constrained by the design of the existing product line architecture and the cost of making these changes. We present a set of rules that map the selection constraint values of requirements to the selection constraint values of features which in turn map on to the selection constraint values of architectural assets. We illustrate the application of the rules using a worked example.
引用
收藏
页码:186 / 195
页数:10
相关论文
共 50 条
  • [1] Mapping Product Line Requirements to a Product Line Architecture
    Mannion, Mike
    Savolainen, Juha
    [J]. 18TH INTERNATIONAL SOFTWARE PRODUCT LINE CONFERENCE (SPLC 2014), VOL 1, 2014, : 362 - 362
  • [2] Transitioning legacy assets to a product line architecture
    Bayer, J
    Girard, JF
    Würthner, M
    DeBaud, JM
    Apel, M
    [J]. SOFTWARE ENGINEERING - ESEC/FSE '99, PROCEEDINGS, 1999, 1687 : 446 - 463
  • [3] From a single product architecture to a product line architecture
    Bastarrica, Maria Cecilia
    Rivas, Sebastian
    Rossel, Pedro O.
    [J]. SCCC 2007: XXVI INTERNATIONAL CONFERENCE OF THE CHILEAN SOCIETY OF COMPUTER SCIENCE, PROCEEDINGS, 2007, : 115 - +
  • [4] Experiences adopting software product line development without a product line architecture
    Staples, M
    Hill, D
    [J]. 11TH ASIA-PACIFIC SOFTWARE ENGINEERING CONFERENCE, PROCEEDINGS, 2004, : 176 - 183
  • [5] RED-PL, a method for deriving product requirements from a product line requirements model
    Djebbi, Olfa
    Salinesi, Camille
    [J]. ADVANCED INFORMATION SYSTEMS ENGINEERING, PROCEEDINGS, 2007, 4495 : 279 - +
  • [6] Introduction to product line requirements engineering
    Berenbach, Brian
    [J]. SPLC 2006: 10th International Software Product Line Conference, Proceedings, 2006, : 215 - 215
  • [7] Consistency management of product line requirements
    Savolainen, J
    Kuusela, J
    [J]. FIFTH IEEE INTERNATIONAL SYMPOSIUM ON REQUIREMENTS ENGINEERING, PROCEEDINGS, 2001, : 40 - 47
  • [8] Concept Analysis for Product Line Requirements
    Niu, Nan
    Easterbrook, Steve
    [J]. AOSD'09: 8TH INTERNATIONAL CONFERENCE ON ASPECT-ORIENTED SOFTWARE DEVELOPMENT, 2009, : 137 - 148
  • [9] Requirements management in a product line scenario
    Ebert, C
    [J]. IEEE JOINT INTERNATIONAL CONFERENCE ON REQUIREMENTS ENGINEERING, PROCEEDINGS, 2002, : 123 - 123
  • [10] DECIMAL and PLFaultCAT: From product-line requirements to Product-Line member software fault trees
    Dehlinger, Josh
    Humphrey, Meredith
    Suvorov, Lada
    Padmanabhan, Prasanna
    Lutz, Robyn
    [J]. 29TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING: ICSE 2007 COMPANION VOLUME, PROCEEDINGS, 2007, : 49 - +