首页> 外文会议>International Conference on Web Research >Effectiveness of Weighted Neural Network on Accuracy of Software Fault Localization
【24h】

Effectiveness of Weighted Neural Network on Accuracy of Software Fault Localization

机译:加权神经网络对软件故障定位精度的有效性

获取原文

摘要

Considering the importance of software systems in human life, their quality assurance is very important. Fault localization is one of the software testing steps, it tries to find the exact location of fault in code. Most of automatic fault localization techniques use coverage information and results of test cases to calculate the program entities suspiciousness by similarity coefficients. The similarity coefficients designed based on the insight and understanding of developers from software system and they do not have the same performance in different scenarios. To overcome with this problem, we use the Back Propagation neural network and investigate the effect of weighted the neural network to accuracy of locating faults in software programs, because the Back propagation neural network is sensitive to weight and by the initial proper weights to the input layer neurons connections, the search space to achieve optimal weight is decreasing and network accuracy improves. We analyze the effectiveness of the proposed method with randomly weighting the input layer neurons and some basic and efficient similarity coefficients on Siemens suite benchmark. The results show that proposed method has a satisfactory performance for the software fault localization process.
机译:考虑到软件系统在人类生活中的重要性,其质量保证非常重要。故障定位是软件测试步骤之一,它试图在代码中找到故障的确切位置。大多数自动故障定位技术都使用覆盖率信息和测试用例的结果,通过相似系数来计算程序实体的可疑性。基于软件系统开发人员的见识和理解而设计的相似系数,它们在不同情况下的性能不相同。为了克服这个问题,我们使用反向传播神经网络并研究加权神经网络对软件程序中故障定位准确性的影响,因为反向传播神经网络对权重敏感,并且对输入具有初始适当权重层神经元连接时,实现最佳权重的搜索空间在减少,网络精度会提高。我们在西门子套件基准测试中随机加权输入层神经元和一些基本有效的相似系数,从而分析了该方法的有效性。结果表明,该方法在软件故障定位过程中具有令人满意的性能。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号