Metrics for Analyzing Variability and Its Implementation in Software Product Lines: A Systematic Literature Review

被引:0
作者
El-Sharkawy, Sascha [1 ]
Yamagishi-Eichler, Nozomi [1 ]
Schmid, Klaus [1 ]
机构
[1] Univ Hildesheim, Inst Comp Sci, Hildesheim, Germany
来源
SPLC'19: PROCEEDINGS OF THE 23RD INTERNATIONAL SYSTEMS AND SOFTWARE PRODUCT LINE CONFERENCE, VOL A | 2020年
关键词
Software Product Lines; SPL; Metrics; Implementation; Systematic Literature Review;
D O I
10.1145/3336294.3342368
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
This summary refers to the paper Metrics for analyzing variability and its implementation in software product lines: A systematic literature review(1). It was online first in 2018 and was finally published 2019 in the Information and Software Technology (IST) journal. The use of metrics for assessing software products and their qualities is well established in traditional Software Engineering (SE). However, such traditional metrics are typically not applicable to Software Product Line (SPL) engineering as they do not address variability management, a key part of product line engineering. Over time, various specialized product line metrics for SPLs have been described in literature, but no systematic description of these metrics and their characteristics is currently available. This paper presents a systematic literature review, where we identify metrics explicitly designed for variability models, code artifacts, and metrics taking both kinds of artifacts into account. This captures the core of variability management for product lines. We discovered 42 relevant papers reporting 147 metrics designed for SPLs. We provide a categorization of these metrics and discuss problematic issues regarding their definitions. We also systematically assess the evaluation status of the metrics showing a current lack of high-quality evaluation in the field. Researchers and practitioners can benefit from the published catalog of variability-aware metrics.
引用
收藏
页码:244 / 244
页数:1
相关论文
共 50 条
  • [1] Metrics for analyzing variability and its implementation in software product lines: A systematic literature review
    El-Sharkawy, Sascha
    Yamagishi-Eichler, Nozomi
    Schmid, Klaus
    INFORMATION AND SOFTWARE TECHNOLOGY, 2019, 106 : 1 - 30
  • [2] Requirements engineering for software product lines: A systematic literature review
    Alves, Vander
    Niu, Nan
    Alves, Carina
    Valenca, George
    INFORMATION AND SOFTWARE TECHNOLOGY, 2010, 52 (08) : 806 - 820
  • [3] On strategies for testing software product lines: A systematic literature review
    Machado, Ivan do Carmo
    McGregor, John D.
    Cavalcanti, Yguarata Cerqueira
    de Almeida, Eduardo Santana
    INFORMATION AND SOFTWARE TECHNOLOGY, 2014, 56 (10) : 1183 - 1199
  • [4] Requirements modeling languages for software product lines: A systematic literature review
    Sepulveda, Samuel
    Cravero, Ania
    Cachero, Cristina
    INFORMATION AND SOFTWARE TECHNOLOGY, 2016, 69 : 16 - 36
  • [5] Survey of Software Maintenance Metrics: A Systematic Literature Review
    Machado, Jackson
    Kemczinski, Avanilde
    Schroeder, Rebeca
    PROCEEDINGS OF THE 19TH BRAZILIAN SYMPOSIUM ON INFORMATION SYSTEMS, 2023, : 332 - 339
  • [6] Software Readability Metrics: A Systematic Literature Review
    Echavarria-Florez, Ingrid-Sofia
    Restrepo-Calle, Felipe
    REVISTA FACULTAD DE INGENIERIA, UNIVERSIDAD PEDAGOGICA Y TECNOLOGICA DE COLOMBIA, 2020, 29 (54):
  • [7] Software Quality Assessment Standards and Metrics: A Systematic Literature Review
    Zekic, Zana
    Stapic, Zlatko
    CENTRAL EUROPEAN CONFERENCE ON INFORMATION AND INTELLIGENT SYSTEMS, CECIIS 2022, 2022, : 499 - 506
  • [8] Software product line scoping: A systematic literature review
    Marchezan, Luciano
    Rodrigues, Elder
    Assuncao, Wesley K. G.
    Bernardino, Maicon
    Basso, Fabio Paulo
    Carbonell, Joao
    26TH ACM INTERNATIONAL SYSTEMS AND SOFTWARE PRODUCT LINE CONFERENCE, SPLC 2022, VOL A, 2022, : 256 - 256
  • [9] Software product line scoping: A systematic literature review
    Marchezan, Luciano
    Rodrigues, Elder
    Guez Assuncao, Wesley Klewerton
    Bernardino, Maicon
    Basso, Fabio Paulo
    Carbonell, Joao
    JOURNAL OF SYSTEMS AND SOFTWARE, 2022, 186
  • [10] Software product line testing: a systematic literature review
    Agh, Halimeh
    Azamnouri, Aidin
    Wagner, Stefan
    EMPIRICAL SOFTWARE ENGINEERING, 2024, 29 (06)