首页> 外文会议> >A review of automated debugging systems: knowledge, strategies and techniques
【24h】

A review of automated debugging systems: knowledge, strategies and techniques

机译:自动化调试系统的回顾:知识,策略和技术

获取原文

摘要

The authors propose a classification of debugging knowledge, and a description of the corresponding knowledge representation in the systems. Then they propose a classification of global debugging strategies used in the systems, and a description of the corresponding techniques. They assess the identified strategies from a real-world program development point of view. The knowledge types identified are: (1) knowledge of the intended program; (2) knowledge of the actual program; (3) understanding of the programming language; (4) general programming expertise; (5) knowledge of the application domain; (6) knowledge of bugs; and (7) knowledge of debugging methods. The strategies identified are: (1) filtering; (2) checking computational equivalence of intended program and actual one; (3) checking the well-formedness of actual program; and (4) recognizing stereotyped errors.
机译:作者提出了调试知识的分类,以及对系统中相应知识表示的描述。然后,他们提出了系统中使用的全局调试策略的分类,并描述了相应的技术。他们从实际程序开发的角度评估已确定的策略。确定的知识类型为:(1)预期程序的知识; (2)对实际程序的了解; (3)对编程语言的理解; (4)通用编程专业知识; (5)应用领域的知识; (6)错误知识; (7)调试方法知识。确定的策略是:(1)过滤; (2)检查拟定程序与实际程序的计算等价性; (3)检查实际程序的格式是否正确; (4)识别刻板印象的错误。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号