摘要 |
PROBLEM TO BE SOLVED: To provide a rule base system dividing and reusing device and method for dividing and reusing the necessary part of an already existing rule base while maintaining inter-rule dependency. SOLUTION: This rule base system is provided with a rule data base 12 which stores a rule for designating an instruction to be executed according to a condition, a working memory 11 which stores a state variable being a conditional value for applying a rule, and an inference engine 13 which extracts a rule adaptive to a condition, and generates an instruction to be outputted. The working memory 11 is formed in a hierarchical structure based on information related to a master/slave relation among hierarchies, type information in each hierarchy, and the attribute information of each hierarchy, and a general rule is extracted and specified based on the information related to the master/ salve relation among hierarchies and the type information in each hierarchy, and the physical position of the working memory 11 to be referred to is specified based on the general rule and the attribute information.
|