首页> 外文期刊>IEEE Transactions on Software Engineering >PELAS-program error-locating assistant system
【24h】

PELAS-program error-locating assistant system

机译:PELAS程序错误定位辅助系统

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

摘要

Error localization in program debugging is the process of identifying program statements which cause incorrect behavior. A prototype of the error localization assistant system which guides a programmer during debugging of Pascal programs is described. The system is interactive: it queries the programmer for the correctness of the program behavior and uses answers to focus the programmer's attention on an erroneous part of the program (in particular, it can localize a faulty statement). The system differs from previous approaches in that it makes use of the knowledge of program structure, which is derived automatically. The knowledge of program structure is represented by the dependence network which is used by the error-locating reasoning mechanism to guide the construction, evaluation, and modification of hypothesis of possible causes of the error. Backtracking reasoning has been implemented in the reasoning mechanism.
机译:程序调试中的错误本地化是识别导致错误行为的程序语句的过程。描述了错误本地化辅助系统的原型,该原型在Pascal程序调试期间指导程序员。该系统是交互式的:它向程序员查询程序行为的正确性,并使用答案将程序员的注意力集中在程序的错误部分(特别是它可以定位错误的语句)。该系统与以前的方法的不同之处在于,它利用了程序结构的知识,该知识是自动得出的。程序结构的知识由依赖网络表示,依赖网络由错误定位推理机制用来指导错误可能原因的假设的构建,评估和修改。回溯推理已在推理机制中实现。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号