Title :
Formal specification of a rule-based expert system
Author :
Todd, B.S. ; Stamper, R.
Author_Institution :
Programming Res. Group, Oxford Univ., UK
Abstract :
Presents the initial steps in the design of a rule-based expert system. The purpose of the paper is to show how general, desirable properties of a knowledge-based system can be formalized and explored at an early stage, before details such as those of knowledge representation and uncertainty management cloud the picture. The method used is that of mathematical specification. First an abstract model of inference is presented, then the inference task is decomposed into component procedures. A simple but general theory of dependence between procedures is developed. This enables circularity in a knowledge-base to be avoided and consistency to be maintained. Several more concrete instantiations of the theory are given to illustrate the range of systems that it covers
Keywords :
expert systems; formal specification; inference mechanisms; abstract model; circularity; component procedures; consistency; formal specification; inference; knowledge-based system; rule-based expert system; Abdomen; Clouds; Concrete; Expert systems; Formal specifications; History; Knowledge based systems; Knowledge management; Knowledge representation; Uncertainty; Viscera;
Conference_Titel :
Software Engineering and Knowledge Engineering, 1992. Proceedings., Fourth International Conference on
Conference_Location :
Capri
Print_ISBN :
0-8186-2830-8
DOI :
10.1109/SEKE.1992.227971