A knowledge base for program debugging

A knowledge base for program debugging
复制标题

程序调试知识库

DOI:
--
复制
发表时间:
2001
期刊:
Proceedings ACS/IEEE International Conference on Computer Systems and Applications
影响因子:
--
通讯作者:
Abdallah Tubaishat
Abdallah Tubaishat
中科院分区:
--
文献类型:
--
作者:
Abdallah Tubaishat

文献摘要

被引文献

相似文献

我们提出了一个软件故障定位的概念模型(CMSFL),和一个自动化助手(AASFL)称为错误医生,以帮助程序员与软件故障定位的问题。一个多维的方法,建议与浅层和深层推理阶段,以提高定位多种类型的故障的概率。BUG-DOCTOR使用这两种方法并在它们之间切换以定位故障。AASFL是基于这一理论模型开发的。它独立于编程语言,能够处理不同的编程风格和实现。
We present a Conceptual Model for Software Fault Localization (CMSFL), and an Automated Assistant (AASFL) called BUG-DOCTOR to aid programmers with the problem of software fault localization. A multi-dimensional approach is suggested with both shallow and deep reasoning phases to enhance the probability of localizing many types of faults. BUG-DOCTOR uses these two approaches and switches between them to localize the faults. The AASFL is being developed based on this theoretical model. It is programming language independent, capable of handling different programming styles and implementations.