当前位置: X-MOL 学术J. Softw. Evol. Process › 论文详情
Our official English website, www.x-mol.net, welcomes your feedback! (Note: you will need to create a separate account there.)
Metrics in automotive software development: A systematic literature review
Journal of Software: Evolution and Process ( IF 2 ) Pub Date : 2020-08-12 , DOI: 10.1002/smr.2296
Martin Vogel 1 , Peter Knapik 2 , Moritz Cohrs 2 , Bernd Szyperrek 2 , Winfried Pueschel 2 , Haiko Etzel 2 , Daniel Fiebig 1 , Andreas Rausch 1 , Marco Kuhrmann 3
Affiliation  

Software is an integrated part of new features within the automotive sector, car manufacturers, the Hersteller Initiative Software (HIS) consortium defined metrics to determine software quality. Yet, problems with assigning metrics to quality attributes often occur in practice. The specified boundary values lead to discussions between contractors and clients as different standards and metric sets are used. This paper studies metrics used in the automotive sector and the quality attributes they address. The HIS, ISO/IEC 25010:2011, and ISO/IEC 26262:2018 are utilized to draw a big picture illustrating (i) which metrics and boundary values are reported in literature, (ii) how the metrics match the standards, (iii) which quality attributes are addressed, and (iv) how the metrics are supported by tools. Our findings from analyzing 38 papers include a catalog of 112 metrics of which 17 define boundary values and 48 are supported by tools. Most of the metrics are concerned with source code, are generic, and not specifically designed for automotive software development. We conclude that many metrics exist, but a clear definition of the metrics' context, notably regarding the construction of flexible and efficient measurement suites, is missing.

中文翻译:

汽车软件开发指标:系统文献综述

软件是汽车行业,汽车制造商,Hersteller Initiative软件(HIS)联盟定义的度量标准中确定软件质量的新功能的一部分。但是,在实践中经常会出现将指标分配给质量属性的问题。由于使用了不同的标准和度量标准集,指定的边界值导致承包商和客户之间进行讨论。本文研究了汽车行业中使用的指标及其所针对的质量属性。使用HIS,ISO / IEC 25010:2011和ISO / IEC 26262:2018来描绘一幅大图,说明(i)文献中报告了哪些度量标准和边界值;(ii)度量标准如何与标准相符;(iii )解决了哪些质量属性,以及(iv)工具如何支持指标。通过分析38篇论文,我们的发现包括112种度量标准的目录,其中17种定义了边界值,其中48种得到了工具的支持。大多数指标与源代码有关,是通用的,并非专门为汽车软件开发而设计。我们得出的结论是,存在许多指标,但是缺少对指标上下文的明确定义,尤其是在构建灵活高效的度量套件方面。
更新日期:2020-08-12
down
wechat
bug