DocumentCode :
1586917
Title :
Proving properties of rule-based systems
Author :
Waldinger, Richard J. ; Stickel, Mark E.
Author_Institution :
SRI Int., Menlo Park, CA, USA
fYear :
1991
Firstpage :
81
Lastpage :
88
Abstract :
A deductive method is applied to the validation of rule-based systems. A number of validation tasks, including the detection of errors or anomalies, the proof of termination, the verification of properties, and the generation of test cases, are all translated into conjectures. If the conjectures in an appropriate system theory are proved, the corresponding validation task is accomplished. The method applies to nonmonotonic rule systems, which may delete elements from working memory, as well as monotonic ones, which do not. Validation conjectures are proved or disproved in a new theorem-proving system, SNARK, which has facilities for reasoning in first-order theories with mathematical induction. The system has already been applied to establish properties of a number of simple rule-based systems
Keywords :
knowledge based systems; program verification; theorem proving; SNARK; conjectures; deductive method; first-order theories; mathematical induction; nonmonotonic rule systems; rule-based systems; system theory; test cases; theorem-proving system; validation tasks; verification; Computer languages; Contracts; Diagnostic expert systems; Expert systems; Fault diagnosis; Knowledge based systems; Medical expert systems; System testing; US Government; Vehicles;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Artificial Intelligence Applications, 1991. Proceedings., Seventh IEEE Conference on
Conference_Location :
Miami Beach, FL
Print_ISBN :
0-8186-2135-4
Type :
conf
DOI :
10.1109/CAIA.1991.120850
Filename :
120850
Link To Document :
بازگشت