Variability Driven Quality Evaluation in Software Product Lines

被引:21
|
作者
Etxeberria, Leire [1 ]
Sagardui, Goiuria [1 ]
机构
[1] Univ Mondragon, Dept Comp Sci, Arrasate Mondragon 20500, Spain
关键词
D O I
10.1109/SPLC.2008.37
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Variability is a key aspect in software product lines. Functional variability has been largely studied as a way to obtain all the desired products for a line. Quality variability, less understood and more complex, has not received so much attention by researchers. However, different members of the line may require different levels of a quality attribute. The design phase is a good point to assure that quality attributes requirements are met within the product line so this means paying attention to software architecture evaluation during Domain Engineering. The quality evaluation in software product lines is much more complicated than in single-systems as products can require different quality levels and the product line can have variability on design that in turn affects quality. The evaluation of all the products of a line is very expensive. Thus, ways of reducing the evaluation efforts are necessary. Herein is presented a method for facilitating cost-effective quality evaluation of a product line taking into consideration variability on quality attributes.
引用
下载
收藏
页码:243 / 252
页数:10
相关论文
共 50 条
  • [31] Quality attribute modeling and quality aware product configuration in software product lines
    Guoheng Zhang
    Huilin Ye
    Yuqing Lin
    Software Quality Journal, 2014, 22 : 365 - 401
  • [32] Restructuring variability in software product lines using concept analysis of product configurations
    Loesch, Felix
    Ploedereder, Erhard
    CSMR 2007: 11TH EUROPEAN CONFERENCE ON SOFTWARE MAINTENANCE AND REENGINEERING, PROCEEDINGS: SOFWARE EVOLUTION IN COMPLEX SOFTWARE INTENSIVE SYSTEMS, 2007, : 159 - +
  • [33] Variability-intensive Software Systems: Product Lines and Beyond
    Galster, Matthias
    PROCEEDINGS OF THE 13TH INTERNATIONAL WORKSHOP ON VARIABILITY MODELLING OF SOFTWARE-INTENSIVE SYSTEMS (VAMOS '19), 2019,
  • [34] Variability Management in Dynamic Software Product Lines: A systematic mapping
    Guedes, Gabriela
    Silva, Carla
    Soares, Monique
    Castro, Jaelson
    PROCEEDINGS 2015 NINTH BRAZILIAN SYMPOSIUM ON SOFTWARE COMPONENTS, ARCHITECTURES AND REUSE - SBCARS 2015, 2015, : 90 - 99
  • [35] Modeling variability in software product lines with the variation point model
    Webber, DL
    Gomaa, H
    SCIENCE OF COMPUTER PROGRAMMING, 2004, 53 (03) : 305 - 331
  • [36] Managing variability in reusable requirement models for software product lines
    Gomaa, Hassan
    Olimpiew, Erika Mir
    HIGH CONFIDENCE SOFTWARE REUSE IN LARGE SYSTEMS, PROCEEDINGS, 2008, 5030 : 182 - 185
  • [37] Local features: Enhancing variability modeling in software product lines☆
    de Castro, David
    Cortinas, Alejandro
    Luaces, Miguel R.
    Pedreira, Oscar
    Saavedra Places, Angeles
    JOURNAL OF SYSTEMS AND SOFTWARE, 2024, 213
  • [38] CASE Tool Support for Variability Management in Software Product Lines
    Bashroush, Rabih
    Garba, Muhammad
    Rabiser, Rick
    Groher, Iris
    Botterweck, Goetz
    ACM COMPUTING SURVEYS, 2017, 50 (01)
  • [39] VML* - A Family of Languages for Variability Management in Software Product Lines
    Zschaler, Steffen
    Sanchez, Pablo
    Santos, Joao
    Alferez, Mauricio
    Rashid, Awais
    Fuentes, Lidia
    Moreira, Ana
    Araujo, Joao
    Kulesza, Uira
    SOFTWARE LANGUAGE ENGINEERING, 2010, 5969 : 82 - +
  • [40] Dynamically Evolving the Structural Variability of Dynamic Software Product Lines
    Baresi, Luciano
    Quinton, Clement
    2015 IEEE/ACM 10TH INTERNATIONAL SYMPOSIUM ON SOFTWARE ENGINEERING FOR ADAPTIVE AND SELF-MANAGING SYSTEMS, 2015, : 57 - 63