Pachet, F. Rule Base Inheritance. In EC2, editor, Proceedings of RPO 92 (Représentations par Objets), pages 187-200, La Grande Motte, France, 1992

Sony CSL authors: François Pachet


We study the transposition of the inheritance mechanism of class-based languages in a forward-chaining rule-based environment. This mechanism allows to specify various levels of organization for a rule base, which represent a notion of generalization/specialization. We show that this mechanism has some interesting practical effects : a conceptual one (the vision of a rule base as a specialization of other rule bases), and in relation with control (the inheritance tree is associated to a particular control structure). We describe our implementation of the mechanism in the NéOpus system, which integrates first order forward-chaining rules within Smalltalk-80. We finally give some examples of applications.

Keywords: NeOpus


[PDF] Adobe Acrobat PDF file

BibTeX entry

@INPROCEEDINGS { pachet:92a, ADDRESS="La Grande Motte, France", AUTHOR="Pachet, F.", BOOKTITLE="Proceedings of RPO 92 (Représentations par Objets)", EDITOR="EC2", PAGES="187-200", TITLE="Rule Base Inheritance", YEAR="1992", }