首页> 外文会议>International Conference on Progress in Informatics and Computing >A GMM and SVM Combined Approach for Automatically Software Fault Localization
【24h】

A GMM and SVM Combined Approach for Automatically Software Fault Localization

机译:GMM和SVM组合方法可自动进行软件故障定位

获取原文

摘要

To improve the efficiency and accuracy of automatic fault localization. We propose an approach to direct fault localization by applying Gaussian Mixture Model (GMM) and Support Vector Machine (SVM), which are two mathematical models with excellent classification and prediction abilities. We first preprocess the training data using GMM-based clustering algorithm. Then the constant penalty factor of SVM is replaced with two adjustable ones. After that, we find out the mapping relationships between the coverage information and the execution result of each test case by virtue of the robust learning ability of modified SVM. An efficiency comparison between our technique and others on Siemens Suite is carried out afterwards. The experiment result indicates that our localization approach achieves a better accuracy in single and multiple faults localization without increasing testing cost.
机译:提高故障自动定位的效率和准确性。我们提出一种应用高斯混合模型(GMM)和支持向量机(SVM)的直接故障定位方法,这两种数学模型具有出色的分类和预测能力。我们首先使用基于GMM的聚类算法对训练数据进行预处理。然后将SVM的恒定损失因子替换为两个可调因子。然后,借助改进的SVM强大的学习能力,找出覆盖率信息与每个测试用例执行结果之间的映射关系。之后,将我们的技术与Siemens Suite上的其他技术进行效率比较。实验结果表明,我们的定位方法可以在不增加测试成本的情况下,在单故障和多故障定位中获得更好的精度。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号