Title :
Suggesting causes of faults in data-driven rule-based systems
Author :
Tuttle, Sharon M. ; Eick, Christoph F.
Author_Institution :
Dept. of Comput. Sci., Houston Univ., TX, USA
Abstract :
As part of developing the CLIPS-based debugging tool MIRO, and because there has been relatively little exploration of the debugging process for such programs, the problems of debugging data-driven rule-based programs in general are defined and analyzed. How explanation can be used as a tool to ease the debugging process is discussed, and how it can suggest causes of faults in answer to questions asking why a particular fault occurred is examined. An algorithm that provides part of the explanation for a rule´s failure to fire is discussed
Keywords :
explanation; knowledge based systems; program diagnostics; software tools; CLIPS-based debugging tool; MIRO; data-driven rule-based systems; debugging process; explanation; Computer errors; Computer science; Debugging; Fires; Knowledge based systems; Programming profession; Software engineering;
Conference_Titel :
Tools with Artificial Intelligence, 1992. TAI '92, Proceedings., Fourth International Conference on
Conference_Location :
Arlington, VA
Print_ISBN :
0-8186-2905-3
DOI :
10.1109/TAI.1992.246438