首页> 外文会议>Software Engineering (ICSE), 2012 34th International Conference on >Software fault localization based on program slicing spectrum
【24h】

Software fault localization based on program slicing spectrum

机译:基于程序切片频谱的软件故障定位

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

摘要

During software development and maintenance stages, programmers have to frequently debug the software. One of the most difficult and complex tasks in the debugging activity is software fault localization. A commonly-used method to fix software fault is computing suspiciousness of program elements according to failed test executions and passed test executions. However, this technique does not give full consideration to dependences between program elements, thus its capacity for efficient fault localization is limited. Our research intends to introduce program slicing technique and statistical method which extracts dependencies between program elements and refines execution history, then builds program slicing spectra to rank suspicious elements by a statistical metric. We expect that our method will contribute directly to the improvement of the effectiveness and the accuracy of software fault localization and reduce the software development and maintenance effort and cost.
机译:在软件开发和维护阶段,程序员必须经常调试软件。调试活动中最困难和最复杂的任务之一是软件故障定位。解决软件故障的常用方法是根据失败的测试执行和通过的测试执行来计算程序元素的可疑性。但是,该技术没有充分考虑程序元素之间的依赖关系,因此有效故障定位的能力受到限制。我们的研究打算引入程序切片技术和统计方法,该方法和方法提取程序元素之间的依存关系并细化执行历史,然后建立程序切片频谱以通过统计度量对可疑元素进行排名。我们希望我们的方法将直接有助于提高软件故障定位的有效性和准确性,并减少软件开发和维护的工作量和成本。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号