当前位置: X-MOL 学术IET Softw. › 论文详情
Our official English website, www.x-mol.net, welcomes your feedback! (Note: you will need to create a separate account there.)
Evolution of quality assessment in SPL: a systematic mapping
IET Software ( IF 1.6 ) Pub Date : 2020-12-03 , DOI: 10.1049/iet-sen.2020.0037
Luana Almeida Martins , Paulo Afonso Júnior , André Pimenta Freire , Heitor Costa

Software product line (SPL) is one of the most recent and effective reuse approaches. SPL derives several products from the core artefacts. SPL engineering includes two processes: domain engineering, which identifies the common and variable features to develop the core artefacts, and application engineering, which reuses the core artefacts to derive products. Once the artefacts are reused across multiple products, quality assessment is necessary to prevent inconsistencies from spreading across all SPL products. There are several frameworks and standards, as ISO/IEC 25010:2011, to evaluate quality characteristics. In this study, the authors provide an overview of the SPL quality assessment. Therefore, they perform a systematic mapping to compile and synthesise data regarding the quality characteristics assessed in studies from 2000 to 2019. The results include the identification of 346 metrics applied in 16 software properties to evaluate three quality characteristics of the ISO/IEC 25010:2011. Additionally, they find the domain engineering evaluation frequently occurs regarding the maintainability characteristic. Moreover, they provide analyses of the: (i) metrics used by programming paradigm, (ii) metrics used by software properties, (iii) software properties evaluated for each quality characteristic, (iv) tools used to extract metrics, (v) systems used as benchmarks, and (vi) datasets used for extracting metrics.

中文翻译:

SPL中质量评估的演变:系统映射

软件产品线(SPL)是最新有效的重用方法之一。SPL从核心人工制品中衍生出多种产品。SPL工程包括两个过程:领域工程(用于标识共同特征和可变特征以开发核心人工制品)和应用工程(用于重新利用核心人工制品来衍生产品)。一旦将人工制品在多个产品中重复使用,就必须进行质量评估,以防止不一致现象扩散到所有SPL产品中。有几个框架和标准,如ISO / IEC 25010:2011,用于评估质量特征。在这项研究中,作者提供了SPL质量评估的概述。因此,他们对2000年至2019年研究中评估的质量特征进行了系统映射,以汇总和综合数据。结果包括确定在16个软件属性中应用的346个度量标准,以评估ISO / IEC 25010:2011的三个质量特征。此外,他们发现领域工程评估经常发生在可维护性方面。此外,它们提供以下方面的分析:(i)编程范例使用的度量标准,(ii)软件属性使用的度量标准,(iii)为每个质量特征评估的软件属性,(iv)用于提取度量标准的工具,(v)系统用作基准,以及(vi)用于提取指标的数据集。
更新日期:2020-12-04
down
wechat
bug