【24h】

Formal Concept Analysis Applied to Fault Localization

机译:形式化概念分析在故障定位中的应用

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

摘要

One time-consuming task in the development of software is debugging. Recent work in fault localization crosschecks traces of correct and failing execution traces, it implicitly searches for association rules which indicate that executing a line will most probably cause the whole execution to fail. This technique has some limitations: it assumes that an error has a single faulty statement origin, and that lines are independent. Our research hypothesis is that using association rules with more expressive premises, some limitations can be alleviated. The solution that we propose combines association rules and formal concept analysis. Our technique is already usable when the size of the execution traces is not too large. We conjecture that the technique can be used to analyze large executions, thanks to the information contained in the Abstract Syntax Tree.
机译:在软件开发中一项耗时的任务是调试。故障定位的最新工作是对正确的和失败的执行轨迹进行交叉检查,它隐式搜索关联规则,这些规则指示执行一条线很可能会导致整个执行失败。该技术有一些局限性:它假定错误具有单个错误的语句来源,并且行是独立的。我们的研究假设是,将关联规则与更具表现力的前提结合使用,可以缓解一些限制。我们提出的解决方案结合了关联规则和形式概念分析。当执行跟踪的大小不太大时,我们的技术已经可以使用。我们推测,由于抽象语法树中包含的信息,该技术可用于分析大型执行。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号