Quamoco产品质量建模与评估方法
软件工程
2016-11-15 v1
摘要
已发布的软件质量模型要么提供抽象质量属性,要么提供具体质量评估。尚无模型能无缝集成这两个方面。在Quamoco项目中,我们构建了一种综合方法以弥补这一差距。为此,我们通过多次迭代开发了指定通用概念的元质量模型、涵盖最重要质量因素的质量基模型以及质量评估方法。该元模型引入了产品因素这一新概念,它弥合了具体度量与抽象质量方面之间的鸿沟。产品因素具有度量和工具,通过人工检查和工具分析的测量使质量可操作化。基模型采用ISO 25010质量属性,我们针对Java和C#系统用200个因素和600个度量对其进行了细化。我们在多次经验验证中发现,评估结果符合相应系统专家的期望。经验分析还表明,若干相关性具有统计显著性,且基模型的可维护性部分具有最高相关性,这与该部分最为全面的事实相符。尽管我们仍认为基模型有扩展和改进空间,但它显示出与专家意见的高度一致性,因此能够构成实践中可重复且可理解的质量评估的基础。
引用
@article{arxiv.1611.04433,
title = {The Quamoco Product Quality Modelling and Assessment Approach},
author = {Stefan Wagner and Klaus Lochmann and Lars Heinemann and Michael Kläs and Adam Trendowicz and Reinhold Plösch and Andreas Seidl and Andreas Goeb and Jonathan Streit},
journal= {arXiv preprint arXiv:1611.04433},
year = {2016}
}
备注
10 pages, 2 figures, Proc. 34th International Conference on Software Engineering (ICSE'12). IEEE, 2012