A knowledge base for program debugging
A knowledge base for program debugging
复制标题
程序调试知识库
DOI:
--
复制
发表时间:
2001
期刊:
影响因子:
--
通讯作者:
Abdallah Tubaishat
中科院分区:
文献类型:
--
作者:
Abdallah Tubaishat
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.