Rule acquisition in knowledge based systems
First Claim
1. Apparatus for constructing a new rule for a domain theory having an associated entity relationship (ER) theory represented by data stored in a file which relates to the domain theory and which can be represented diagrammatically, wherein said domain theory includes on or more existing rules, comprising:
- (a) display means for displaying visual elements for an ER diagram representing the ER theory;
(b) constraints storage means for storing constraints;
(c) control means for selecting said visual elements of the ER diagram, means for entering constraints relating to said selected visual elements and storing said related constraints involving the said selected visual elements in said constraints storage means; and
(d) rule assembly means for automatically generating the new rule from a relevant portion of the ER theory data corresponding to said selected visual elements and said related constraints stored in said constraints storage means.
1 Assignment
0 Petitions
Accused Products
Abstract
A rule-based system, concerned with a domain of knowledge or operations (the domain theory) and having associated therewith a rule-based entity relationship (ER) system (the ER theory) which represents the domain theory diagrammatically, is supported by a computer system. The system, which constructs a new rule for the domain theory, controls the entry into conditions storage memory or note pad (16) of conditions which together represent the desired rule, and rule assembly logic (17) that generates the desired rule from those entries. A display device (14) displays an ER diagram (FIG. 2) obtained from the ER theory and stored in memory (11, 12). An operator selects, via a mouse and control logic (13, 15), elements of the ER diagram. These elements are entered into the conditions storage means or note pad (16). Attributes are entered via a combination of selection from the ER diagram and semantic constraints on their values. When all elements and attributes have been so entered, they are compiled into the new rule by rule assembly logic (17) and assimilated into the domain theory by assimilator logic (18).
40 Citations
15 Claims
-
1. Apparatus for constructing a new rule for a domain theory having an associated entity relationship (ER) theory represented by data stored in a file which relates to the domain theory and which can be represented diagrammatically, wherein said domain theory includes on or more existing rules, comprising:
-
(a) display means for displaying visual elements for an ER diagram representing the ER theory; (b) constraints storage means for storing constraints; (c) control means for selecting said visual elements of the ER diagram, means for entering constraints relating to said selected visual elements and storing said related constraints involving the said selected visual elements in said constraints storage means; and (d) rule assembly means for automatically generating the new rule from a relevant portion of the ER theory data corresponding to said selected visual elements and said related constraints stored in said constraints storage means. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method for constructing a new rule for a domain theory having an associated entity relationship (ER) theory represented by data which relates to the domain theory and which can be represented diagrammatically, wherein said domain theory includes one or more existing rules, comprising the steps of:
-
(a) displaying an ER diagram obtained from the ER theory; (b) selecting elements of the ER diagram and related expressions for use in constructing a new rule; (c) storing the selected elements and related expressions as stored conditions indicative of a new rule; and (d) generating the new rule from at least the stored conditions. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15)
-
Specification