Generation and simulation of knowledge bases with marking of node being simulated
First Claim
Patent Images
1. A method of simulating an execution of a knowledge base and displaying the simulation of said knowledge base on a display of a computer, said method comprising the steps of:
- selecting a set of one or more statements of said knowledge base;
representing, by said computer, each statement from said set by a node on said display;
simulating an execution of said knowledge base; and
when, during said simulating step, an evaluation of any one of said statements of said set is being simulated, marking the respective node on said display by said computer as the node representing the statement whose evaluation is being simulated.
2 Assignments
0 Petitions
Accused Products
Abstract
Knowledge bases are generated by a computer directly from flowcharts and logic trees. Only a few icons are used in the flowcharts so as to make the flowcharts easier to trace. Different colors are used to indicate the states of statements in the knowledge base. A simulator is provided to simulate knowledge base execution. The simulator displays the corresponding flowcharts and logic trees on the computer screen. The simulator shows which statement is being evaluated and provides various information useful for debugging and personnel training.
-
Citations
22 Claims
-
1. A method of simulating an execution of a knowledge base and displaying the simulation of said knowledge base on a display of a computer, said method comprising the steps of:
-
selecting a set of one or more statements of said knowledge base; representing, by said computer, each statement from said set by a node on said display; simulating an execution of said knowledge base; and when, during said simulating step, an evaluation of any one of said statements of said set is being simulated, marking the respective node on said display by said computer as the node representing the statement whose evaluation is being simulated. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A system for simulating an execution of a knowledge base and displaying the simulation of said knowledge base on a display of a computer, said system comprising:
-
means for selecting a set of one or more statements of said knowledge base; means for representing, by said computer, each statement from said set by a node on said display; means for simulating an execution of said knowledge base; and means for marking a node on said display by said computer such that when said simulating means simulates an evaluation of any one of said statements of said set, said marking means marks the respective node on said display by said computer as the node representing the statement whose evaluation is being simulated. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22)
-
Specification