REVEALING THE STRUCTURE OF RULE-BASED SYSTEMS

Citation
C. Grossner et al., REVEALING THE STRUCTURE OF RULE-BASED SYSTEMS, International journal of expert systems, 9(2), 1996, pp. 255-278
Citations number
36
Categorie Soggetti
Computer Sciences, Special Topics","Computer Science Artificial Intelligence
ISSN journal
08949077
Volume
9
Issue
2
Year of publication
1996
Pages
255 - 278
Database
ISI
SICI code
0894-9077(1996)9:2<255:RTSORS>2.0.ZU;2-W
Abstract
A structural model for rule-based systems, where the structural compon ents of the rule base are modeled as rule base execution paths, plays an important role in the life-cycle of a rule-based system. Although a number of attempts have been made in the literature to formalize the structure of a rule base using the notion of a rule base execution pat h, none of these is entirely adequate: previous attempts suffer from a mbiguity, can be computationally intractable, and do not accurately ca pture the intent of the rule base designer. This paper reports a new m odel for a rule base execution path, incorporating a notion for the st ructure of the problem to be solved by the rule-based system, permitti ng the model to overcome the limitations of previous approaches. This model for the paths in a rule base has been embodied in a rule base an alysis tool called Path Hunter. Path Hunter is used to analyze a rule base consisting of 442 CLIPS rules. In this analysis, we show how the computational tractability of searching for paths can be controlled by the rule base designer.