...
首页> 外文期刊>Software Quality Journal >A quantitative analysis of the unit verification perspective on fault distributions in complex software systems: an operational replication
【24h】

A quantitative analysis of the unit verification perspective on fault distributions in complex software systems: an operational replication

机译:单元验证透视图对复杂软件系统中的故障分布的定量分析:操作性复制

获取原文
获取原文并翻译 | 示例
           

摘要

Unit verification, including software inspections and unit tests, is usually the first code verification phase in the software development process. However, principles of unit verification are weakly explored, mostly due to the lack of data, since unit verification data are rarely systematically collected and only a few studies have been published with such data from industry. Therefore, we explore the theory of fault distributions, originating in the quantitative analysis by Fenton and Ohlsson, in the weakly explored context of unit verification in large-scale software development. We conduct a quantitative case study on a sequence of four development projects on consecutive releases of the same complex software product line system for telecommunication exchanges. We replicate the operationalization from earlier studies, analyzed hypotheses related to the Pareto principle of fault distribution, persistence of faults, effects of module size, and quality in terms of fault densities, however, now from the perspective of unit verification. The patterns in unit verification results resemble those of later verification phases, e.g., regarding the Pareto principle, and may thus be used for prediction and planning purposes. Using unit verification results as predictors may improve the quality and efficiency of software verification.
机译:单元验证,包括软件检查和单元测试,通常是软件开发过程中的第一个代码验证阶段。但是,由于很少有数据收集,因此很少进行单元验证的原理的探索,因为很少有系统地收集单元验证数据,并且只有很少的研究发表了来自行业的此类数据。因此,我们探索故障分布的理论,该理论源于Fenton和Ohlsson的定量分析,是在大型软件开发中很少验证的单元验证环境中进行的。我们对四个开发项目的序列进行了定量的案例研究,这些开发项目是在同一复杂软件产品线系统的连续发布中进行的,用于电信交流。我们从早期的研究中复制可操作性,分析与故障分布的帕累托原理,故障持续性,模块大小的影响以及故障密度方面的质量有关的假设,但是,现在从单元验证的角度来看。单元验证结果中的模式类似于以后的验证阶段,例如关于帕累托原理,因此可以用于预测和计划目的。使用单元验证结果作为预测变量可以提高软件验证的质量和效率。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号