首页> 外文会议>International Conference on Logic Programming(ICLP 2007); 20070908-13; Porto(PT) >Automatic Binding-Related Error Diagnosis in Logic Programs
【24h】

Automatic Binding-Related Error Diagnosis in Logic Programs

机译:逻辑程序中与绑定相关的自动错误诊断

获取原文
获取原文并翻译 | 示例
获取外文期刊封面目录资料

摘要

This paper proposes a diagnosis algorithm for locating a certain kind of errors in logic programs: variable binding errors that result in abstract symptoms during compile-time checking of assertions based on abstract interpretation. The diagnoser analyzes the graph generated by the abstract interpreter, which is a provably safe approximation of the program semantics. The proposed algorithm traverses this graph to find the point where the actual error originates (a reason of the symptom), leading to the point the error has been reported (the symptom). The procedure is fully automatic, not requiring any interaction with the user. A prototype diagnoser has been implemented and preliminary results are encouraging.
机译:本文提出了一种诊断算法,用于定位逻辑程序中的某种错误:基于抽象解释的声明的编译时检查过程中导致抽象症状的变量绑定错误。诊断者分析由抽象解释器生成的图,这是对程序语义的可证明的安全近似。所提出的算法遍历该图以找到实际错误发生的点(症状的原因),从而导致已报告错误的点(症状)。该过程是全自动的,不需要与用户进行任何交互。原型诊断程序已实施,初步结果令人鼓舞。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号