Quality attribute modeling and quality aware product configuration in software product lines

被引:0
|
作者
Guoheng Zhang
Huilin Ye
Yuqing Lin
机构
[1] University of Newcastle,School of Electrical Engineering and Computer Science
来源
Software Quality Journal | 2014年 / 22卷
关键词
Quality attributes assessment; Product configuration; Non-functional requirement (; ) framework; Analytic hierarchical process (; ); Software product line; Feature model;
D O I
暂无
中图分类号
学科分类号
摘要
In software product line engineering, the customers mostly concentrate on the functionalities of the target product during product configuration. The quality attributes of a target product, such as security and performance, are often assessed until the final product is generated. However, it might be very costly to fix the problem if it is found that the generated product cannot satisfy the customers’ quality requirements. Although the quality of a generated product will be affected by all the life cycles of product development, feature-based product configuration is the first stage where the estimation or prediction of the quality attributes should be considered. As we know, the key issue of predicting the quality attributes for a product configured from feature models is to measure the interdependencies between functional features and quality attributes. The current existing approaches have several limitations on this issue, such as requiring real products for the measurement or involving domain experts’ efforts. To overcome these limitations, we propose a systematic approach of modeling quality attributes in feature models based on domain experts’ judgments using the analytic hierarchical process (AHP) and conducting quality aware product configuration based on the captured quality knowledge. Domain experts’ judgments are adapted to avoid generating the real products for quality evaluation, and AHP is used to reduce domain experts’ efforts involved in the judgments. A prototype tool is developed to implement the concepts of the proposed approach, and a formal evaluation is carried out based on a large-scale case study.
引用
收藏
页码:365 / 401
页数:36
相关论文
共 50 条
  • [21] A systematic review of quality attributes and measures for software product lines
    Sonia Montagud
    Silvia Abrahão
    Emilio Insfran
    [J]. Software Quality Journal, 2012, 20 : 425 - 486
  • [22] SOFTWARE PRODUCT QUALITY ASSURANCE
    RYAN, JR
    [J]. AFIPS CONFERENCE PROCEEDINGS, 1982, 51 : 393 - &
  • [23] SOFTWARE OPTIMIZES PRODUCT QUALITY
    WERTH, P
    [J]. INTECH, 1994, 41 (01) : 43 - 44
  • [24] A MODEL FOR SOFTWARE PRODUCT QUALITY
    DROMEY, RG
    [J]. IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 1995, 21 (02) : 146 - 162
  • [25] Managing software product quality
    Gatlin, M
    Hannon, G
    [J]. EIGHTEENTH ANNUAL PACIFIC NORTHWEST SOFTWARE QUALITY CONFERENCE, PROCEEDINGS, 2000, : 195 - 203
  • [26] Software product quality characteristics
    Sinkovic, Giorgio
    Bevanda, Vanja
    [J]. ECONOMIC RESEARCH-EKONOMSKA ISTRAZIVANJA, 2007, 20 (02): : 35 - 46
  • [27] MEASURING SOFTWARE PRODUCT QUALITY
    CARPENTER, CL
    MURINE, GE
    [J]. QUALITY PROGRESS, 1984, 17 (05) : 16 - 20
  • [28] QUALITY SOFTWARE - PROCESS OR PRODUCT
    HAMILTON, I
    [J]. PROCEEDINGS OF THE INSTITUTION OF CIVIL ENGINEERS-CIVIL ENGINEERING, 1993, 97 (04) : 151 - 152
  • [29] Configuration modeling based software product development
    Li, Yi-Yuan
    Yin, Jian-Wei
    Li, Yin
    Dong, Jin-Xiang
    [J]. ADVANCED PARALLEL PROCESSING TECHNOLOGIES, PROCEEDINGS, 2007, 4847 : 624 - 639
  • [30] Comparing Configuration Approaches for Dynamic Software Product Lines
    Guedes, Gabriela
    Silva, Carla
    Soares, Monique
    [J]. XXXI BRAZILIAN SYMPOSIUM ON SOFTWARE ENGINEERING (SBES 2017), 2017, : 134 - 143