Research Repository

See what's under the surface

Debugging knowledge-based applications with a generic toolkit.

Boswell, R.; Craw, S.

Authors

S. Craw

R. Boswell

Abstract

Knowledge refinement tools assist in the debugging and maintenance of knowledge based systems (KBSs) by attempting to identify and correct faults in the knowledge that account for incorrect problem-solving. Most refinement systems target a single shell and are able to refine only KBSs implemented in this shell. Our KRUSTWorks toolkit is unusual in that it provides refinement facilities that can be applied to a number of different shells, and is designed to be extensible to new shells. This paper outlines the components of the KRUSTWorks toolkit and how it is applied to faulty KBSs. It describes its application to two real aerospace KBSs implemented in CLIPS and POWERMODEL to demonstrate its flexibility of application.

Start Date Nov 13, 2000
Publication Date Dec 31, 2000
Print ISSN 1082-3409
Publisher Institute of Electrical and Electronics Engineers
Article Number 889866
Pages 182-185
Series Title Proceedings of the IEEE international conference on tools with artificial intelligence
ISBN 9780769509099
Institution Citation CRAW, S. and BOSWELL, R. 2000. Debugging knowledge-based applications with a generic toolkit. In Proceedings of the 12th IEEE international conference on tools with artificial intelligence (ICTAI 2000), 13-15 November 2000, Vancouver, Canada. New York: IEEE [online], article number 889866, pages 182-185. Available from: https://doi.org/10.1109/TAI.2000.889866
DOI https://doi.org/10.1109/TAI.2000.889866
Keywords Knowledge refinement tools; Knowledge based systems

Files




Downloadable Citations