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 条
  • [21] Using parameters and discriminants for product line requirements
    Mannion, Mike
    Kaindl, Hermann
    [J]. SYSTEMS ENGINEERING, 2008, 11 (01) : 61 - 80
  • [22] Requirements Identification and Representation in Software Product Line
    Halim, Shahliza Abd
    Jawawi, Dayang Norhayati A.
    Deris, Safaai
    [J]. APSEC 09: SIXTEENTH ASIA-PACIFIC SOFTWARE ENGINEERING CONFERENCE, PROCEEDINGS, 2009, : 340 - 346
  • [23] Requirements engineering in software product line engineering
    Emilio Insfran
    Gary Chastek
    Patrick Donohoe
    Julio César Sampaio do Prado Leite
    [J]. Requirements Engineering, 2014, 19 : 331 - 332
  • [24] On building architecture-centric product line architecture
    Lung, Chung-Horng
    Balasubramaniam, Balasangar
    Selvarajah, Kamalachelva
    Elankeswaran, Poopalasingham
    Gopalasundaram, Umatharan
    [J]. REQUIREMENTS ENGINEERING, 2015, 20 (03) : 301 - 321
  • [25] On building architecture-centric product line architecture
    Chung-Horng Lung
    Balasangar Balasubramaniam
    Kamalachelva Selvarajah
    Poopalasingham Elankeswaran
    Umatharan Gopalasundaram
    [J]. Requirements Engineering, 2015, 20 : 301 - 321
  • [26] Supporting Incremental Product Development using Multiple Product Line Architecture
    Tekinerdogan, Bedir
    Erdogan, Ozgu OZkose
    Aktug, Onur
    [J]. INTERNATIONAL JOURNAL OF KNOWLEDGE AND SYSTEMS SCIENCE, 2014, 5 (04) : 1 - 16
  • [27] Quality Driven Approach for Product Line Architecture Customization in Patient Navigation Program Software Product Line
    Ashari, Afifah M.
    Abd Halim, Shahliza
    Jawawi, Dayang N. A.
    Suvelayutnan, Ushananthiny
    Isa, Mohd Adham
    [J]. KSII TRANSACTIONS ON INTERNET AND INFORMATION SYSTEMS, 2021, 15 (07): : 2455 - 2475
  • [28] Towards a Product Line Architecture for Digital Twins
    Pfeiffer, Jerome
    Lehner, Daniel
    Wortmann, Andreas
    Wimmer, Manuel
    [J]. 2023 IEEE 20TH INTERNATIONAL CONFERENCE ON SOFTWARE ARCHITECTURE COMPANION, ICSA-C, 2023, : 187 - 190
  • [29] GOOD PRODUCT LINE ARCHITECTURE DESIGN PRINCIPLES
    Mortensen, Niels Henrik
    Lokkegaard, Martin
    [J]. DS87-3 PROCEEDINGS OF THE 21ST INTERNATIONAL CONFERENCE ON ENGINEERING DESIGN (ICED 17), VOL 3: PRODUCT, SERVICES AND SYSTEMS DESIGN, 2017, : 141 - 150
  • [30] Guidelines for Architecture Design of Software Product Line
    Kim, Jeong Ah
    Kim, DongGi
    Yang, JinSeok
    [J]. COMPUTATIONAL SCIENCE AND ITS APPLICATIONS - ICCSA 2019, PT V: 19TH INTERNATIONAL CONFERENCE, SAINT PETERSBURG, RUSSIA, JULY 14, 2019, PROCEEDINGS, PART V, 2019, 11623 : 415 - 422