首页> 外文期刊>Journal of Software Engineering and Applications >Static Analysis and Code Complexity Metrics as Early Indicators of Software Defects
【24h】

Static Analysis and Code Complexity Metrics as Early Indicators of Software Defects

机译:静态分析和代码复杂性度量作为软件缺陷的早期指标

获取原文
           

摘要

Software is an important part of automotive product development, and it is commonly known that software quality assurance consumes considerable effort in safety-critical embedded software development. Increasing the effectiveness and efficiency of this effort thus becomes more and more important. Identifying problematic code areas which are most likely to fail and therefore require most of the quality assurance attention is required. This article presents an exploratory study investigating whether the faults detected by static analysis tools combined with code complexity metrics can be used as software quality indicators and to build pre-release fault prediction models. The combination of code complexity metrics with static analysis fault density was used to predict the pre-release fault density with an accuracy of 78.3%. This combination was also used to separate high and low quality components with a classification accuracy of 79%.
机译:软件是汽车产品开发的重要组成部分,众所周知,在安全关键型嵌入式软件开发中,软件质量保证需要花费大量精力。因此,增加这种努力的有效性和效率变得越来越重要。确定最有可能失败的故障代码区域,因此需要大部分质量保证。本文提供了一项探索性研究,调查通过静态分析工具与代码复杂性指标相结合检测到的故障是否可以用作软件质量指标并构建预发布的故障预测模型。将代码复杂性指标与静态分析故障密度结合起来,可以以78.3%的精度预测释放前的故障密度。此组合还用于分离高品质和低品质的成分,分类精度为79%。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号