首页> 外文会议>International Conference on Fundamental Approaches to Soft ware Engineering >Algorithms for Automatically Computing the Causal Paths of Failures
【24h】

Algorithms for Automatically Computing the Causal Paths of Failures

机译:用于自动计算故障原因路径的算法

获取原文
获取外文期刊封面目录资料

摘要

We have proposed an automated debugging technique that explains a failure by computing its causal path leading from the root cause to the failure. Given a failing execution, the technique first searches for a dynamic patch. Fine-grained execution comparison between the failing run and the patched run is performed to isolate the causal path. The comparison is enabled by precisely aligning the two executions. We herein propose and study two algorithms aiming at efficiency. We also evaluate the effectiveness and cost of our technique on a set of real bugs, including requirement bugs in which no a single or small set of statements can be blamed as the root cause. In such cases, understanding a failure is more important.
机译:我们提出了一种自动调试技术,通过计算从根本原因导致失败的原因路径来解释失败。给定失败执行,该技术首先搜索动态补丁。失败运行与修补运行之间的细粒度执行比较以隔离因果路径。通过精确对齐两个执行来实现比较。我们在此提出并研究了旨在效率的两种算法。我们还评估我们技术在一组真正的错误上的有效性和成本,包括要求错误,其中没有单个或一小组语句可以作为根本原因归咎于。在这种情况下,了解失败更为重要。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号