Back to Search Start Over

Using polymorphism to improve expert system maintainability

Authors :
John Yen
H.-L. Juang
Robert M. MacGregor
Source :
IEEE Expert. 6:48-55
Publication Year :
1991
Publisher :
Institute of Electrical and Electronics Engineers (IEEE), 1991.

Abstract

The problems encountered in applying object-oriented programming to expert systems are described. A production system called Clasp, which addresses these difficulties, is presented. Clasp integrates methods, production rules, and terminological definitions for classes. The approach is a further generalization of Common Loops and the Common Lisp Operating System, which have all extended notion of methods in which all argument types can describe the applicability of methods. The system was designed to improve the modularity and reusability of the rule base, to support the development of a more consistent and homogeneous knowledge base, and to enhance the predictability of rules. >

Details

ISSN :
08859000
Volume :
6
Database :
OpenAIRE
Journal :
IEEE Expert
Accession number :
edsair.doi...........114a3be5f54c3209289545e796e436a0
Full Text :
https://doi.org/10.1109/64.79709