...
首页> 外文期刊>Empirical Software Engineering >CGT-FL: using cooperative game theory to effective fault localization in presence of coincidental correctness
【24h】

CGT-FL: using cooperative game theory to effective fault localization in presence of coincidental correctness

机译:CGT-FL:使用合作博弈论在巧合的正确性存在下有效的故障定位

获取原文
           

摘要

In this article we emphasize that most of the faults, appearing in real-world programs, are complicated and there exists a high interaction between faulty and other correlated statements, that is likely to cause coincidental correctness in many cases. To effectively diminish the negative impact of coincidentally correct tests on localization effectiveness, we suggest analyzing the combinatorial effect of program statements on the failure. To this end, we develop a new framework, CGT-FL, for evaluation and ranking program statements in a manner that statements which have strong discriminatory power as a group but are weak as individuals could be identified. The framework firstly evaluates the interactivity degree of each statement according to its influence on the intricate interrelation among statements by a Shapley value-based cooperative game-theoretic method. Then, statements are selected in a forward way by considering both interactivity and relevance measures. To verify the effectiveness of CGT-FL, we provide the results of our extensive experiments with different subject programs, containing seeded and real faults. The experimental results are then compared with those provided by different fault localization techniques for both single-fault and multiple-fault programs. The results prove the outperformance of CGT-FL compared to state-of-the-art techniques.
机译:在本文中,我们强调,在真实世界中出现的大多数故障都是复杂的,并且在错误和其他相关陈述之间存在高相互作用,这可能在许多情况下造成巧合的正确性。有效地减少巧合纠正测试对本地化效率的负面影响,我们建议分析计划陈述对失败的组合效应。为此,我们开发了一个新的框架CGT-FL,以便评估和排序计划陈述,以这种方式,这些陈述具有强烈的歧视性作为群体的判别且较弱,可以被确定为个体。该框架首先根据其对基于福利价值的合作游戏理论方法对陈述的复杂相互关系的影响来评估每个陈述的相互作用程度。然后,通过考虑交互性和相关措施,以向前方式选择语句。为了验证CGT-FL的有效性,我们提供了我们具有不同主题计划的广泛实验的结果,含有种子和真正的故障。然后将实验结果与由单故障和多故障程序的不同故障定位技术提供的那些。结果证明了与最先进的技术相比CGT-FL的表现。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号