Claims Analysis
Total Claims: 35
Claim 1
Independent Claim
127 words
A method for displaying executing circumstances of a program comprising the steps of: (a) storing in store means a program constituted from a plurality of program elements; (b) reading the program from the store means and converting each program element thereof into a graphic element corresponding to said each program element, thereby displaying a schema of the program on a display in graphs; (c) executing the program; (d) monitoring the executing circumstances of the program; and, (e) classifying into a plurality of kinds of executing circumstances each program element in a path of execution of the program and displaying according to the classification of the executing circumstances the graphic elements of said program elements in a visually discriminated fashion in a realtime fashion during the program execution.
Claim 2
Independent Claim
127 words
A method for displaying executing circumstances of a program comprising the steps of: (a) storing in store means a program constituted from a plurality of program elements; (b) reading the program from the store means and converting each program element thereof into a graphic element corresponding to said each program element, thereby displaying a schema of the program on a display in graphs; (c) executing the program; (d) monitoring the executing circumstances of the program; and, (e) classifying into a plurality of kinds of executing circumstances each program element in a path of execution of the program and displaying according to the classification of the executing circumstances the graphic elements of said program elements in a visually discriminated fashion in a realtime fashion during the program execution.
Claim 3
Dependent Claim
29 words
A method according to claim 1 wherein said program elements in said step (e) are classified into two kinds including "an element before execution" and "an element after execution".
Claim 4
Dependent Claim
33 words
A method according to claim 1 wherein said program elements in said step (e) are classified into three kinds including "an element before execution", "an element after execution", and "an element under execution".
Claim 5
Dependent Claim
41 words
A method according to claim 3 wherein said graphic elements displayed on the display in said step (e) are of a shape of boxes and are displayed by use of at least different kinds of hatching in a visually discriminated fashion.
Claim 6
Dependent Claim
33 words
A method according to claim 4 wherein said desired program is described in a high level language and said plurality of program elements are a plurality of statements of said high level language.
Claim 7
Dependent Claim
27 words
A method according to claim 1 wherein said program elements in said step (e) are classified according to the number of executions effected on the program elements.
Claim 8
Dependent Claim
39 words
A method according to claim 1 wherein said graphic elements displayed on the display in said step (e) are of a shape of boxes and are displayed by use of at least two colors in a visually discriminated fashion.
Claim 9
Dependent Claim
41 words
A method according to claim 1 wherein said graphic elements displayed on the display in said step (e) are of a shape of boxes and are displayed by use of at least one kind of hatching in a visually discriminated fashion.
Claim 10
Dependent Claim
33 words
A method according to claim 1 wherein said desired program is described in a high level language and said plurality of program elements are a plurality of statements of said high level language.
Claim 11
Dependent Claim
44 words
A method according to claim 1 wherein in said step (b), a plurality of sets of graphic elements are beforehand stored in external dictionary means and one of said sets of graphic elements is selected to be used for a conversion into graphic elements.
Claim 12
Dependent Claim
34 words
A method according to claim 10 wherein said plurality of sets of graphic elements include a set of graphic elements in the PAD form and a set of graphic elements in the flowchart form.
Claim 13
Dependent Claim
24 words
A method according to claim 1 wherein said graphic elements are displayed on the display in a form of a problem analysis diagram (PAD).
Claim 14
Dependent Claim
22 words
A method according to claim 1 wherein said each graphic elements are displayed on the display in a form of a flowchart.
Claim 15
Independent Claim
119 words
A method for displaying executing circumstances of a program comprising the steps of: (a) storing in a store means a program constituted from a plurality of program elements; (b) reading the program from the store means and converting each program element thereof into a graphic element corresponding to said each program element, thereby displaying the schema of the program on a display in graphs; (c) executing the program; (d) counting an execution count for each program element of the program under execution; and, (e) according to a result of the execution count of said each program element, displaying on the display graphic elements corresponding to the program elements with different colos in a realtime fashion during the program execution.
Claim 16
Independent Claim
119 words
A method for displaying executing circumstances of a program comprising the steps of: (a) storing in a store means a program constituted from a plurality of program elements; (b) reading the program from the store means and converting each program element thereof into a graphic element corresponding to said each program element, thereby displaying the schema of the program on a display in graphs; (c) executing the program; (d) counting an execution count for each program element of the program under execution; and, (e) according to a result of the execution count of said each program element, displaying on the display graphic elements corresponding to the program elements with different colos in a realtime fashion during the program execution.
Claim 17
Dependent Claim
42 words
A method according to claim 14 wherein in said step (d), the execution count of said each program element is divided by an execution count of all said program elements so as to normalize the execution count of said each program element.
Claim 18
Dependent Claim
30 words
A method according to claim 15 wherein said graphic elements are displayed in colors sequentially changing from a cold color to a warm color corresponding to the normalized execution counts.
Claim 19
Dependent Claim
32 words
A method according to claim 14 wherein said graphic elements are displayed in colors sequentially changing from a cold color to a warm color corresponding to values of the respective execution counts.
Claim 20
Dependent Claim
35 words
A method according to claim 14 wherein said desired program is described by use of a high level language and said plurality of program elements are a plurality of statements of said high level language.
Claim 21
Dependent Claim
19 words
A method according to claim 18 wherein said graphic elements are displayed in a PAD form on the display.
Claim 22
Independent Claim
177 words
An apparatus for displaying executing circumstances of a program comprising: means for storing a program constituted from a plurality of program elements; means connected to said store means for reading the program from said store means and for converting each program element thereof into a graphic element corresponding to said each program element, thereby converting a schema of the program into graphics; display means connected to said convert means for displaying the converted graphics representing the schema of the program; means connected to said store means for executing the program; means connected to said program execute means for monitoring the executing circumstances of the program; and means connected to said convert means, said display means, and said monitor means for classifying into a plurality of kinds of executing circumstances each program element in a path of execution of the program and for displaying on said display means according to the classification of the executing circumstances the graphic elements corresponding to said program element in a visually discriminated fashion and in a realtime fashion during the program execution.
Claim 23
Independent Claim
177 words
An apparatus for displaying executing circumstances of a program comprising: means for storing a program constituted from a plurality of program elements; means connected to said store means for reading the program from said store means and for converting each program element thereof into a graphic element corresponding to said each program element, thereby converting a schema of the program into graphics; display means connected to said convert means for displaying the converted graphics representing the schema of the program; means connected to said store means for executing the program; means connected to said program execute means for monitoring the executing circumstances of the program; and means connected to said convert means, said display means, and said monitor means for classifying into a plurality of kinds of executing circumstances each program element in a path of execution of the program and for displaying on said display means according to the classification of the executing circumstances the graphic elements corresponding to said program element in a visually discriminated fashion and in a realtime fashion during the program execution.
Claim 24
Dependent Claim
32 words
An apparatus according to claim 20 wherein said monitor means includes a table for indicating that said each program element is one of "an element before execution" or "an element after execution".
Claim 25
Dependent Claim
36 words
An apparatus according to claim 20 wherein said monitor means includes a table for indicating that said program element is one of "an element before execution", "an element after execution " or "an element under execution".
Claim 26
Dependent Claim
19 words
An apparatus according to claim 22 wherein said table further stores the execution count of each said program element.
Claim 27
Dependent Claim
22 words
An apparatus according to claim 20 wherein said monitor means includes a table storing an execution count of each said program element.
Claim 28
Dependent Claim
37 words
An apparatus according to claim 20 further comprising dictionary means connected to said convert means for selecting one of a plurality of graphic elements beforehand stored therein and for supplying the graphic elements to said convert means.
Claim 29
Independent Claim
120 words
A method for displaying executing circumstances of a program comprising the steps of: (a) inputting a selected program constituted from a plurality of program elements; (b) converting each of the inputted program elements into a graphic element corresponding to said each program element, thereby displaying a schema of the program on a display in graphs; (c) executing the program; (d) monitoring the executing circumstances of the program; and, (e) classifying into a plurality of kinds of executing circumstances each program element in a path of execution of the program and displaying according to the classification of the executing circumstances the graphic elements of said program elements in a visually discriminated fashion and in a realtime fashion during the program execution.
Claim 30
Independent Claim
120 words
A method for displaying executing circumstances of a program comprising the steps of: (a) inputting a selected program constituted from a plurality of program elements; (b) converting each of the inputted program elements into a graphic element corresponding to said each program element, thereby displaying a schema of the program on a display in graphs; (c) executing the program; (d) monitoring the executing circumstances of the program; and, (e) classifying into a plurality of kinds of executing circumstances each program element in a path of execution of the program and displaying according to the classification of the executing circumstances the graphic elements of said program elements in a visually discriminated fashion and in a realtime fashion during the program execution.
Claim 31
Dependent Claim
27 words
A method according to claim 26, wherein said program elements in said step (e) are classified according to the number of executions effected on the program element.
Claim 32
Dependent Claim
39 words
A method according to claim 26, wherein said graphic elements displayed on the display in said step (e) are of a predetermined geometrical shape and are displayed by use of at least two colors in a visually discriminated fashion.
Claim 33
Dependent Claim
40 words
A method according to claim 26, wherein said graphic elements displayed on the display in said step (e) are of predetermined geometric shape and are displayed by use of at least one kind of hatching in a visually discriminated fashion.
Claim 34
Dependent Claim
41 words
A method according to claim 26, wherein said graphic elements displayed on the display in said step (e) are of a predetermined geometrical shape and are displayed by use of at least different kinds of hatching in a visually discriminated fashion.
Claim 35
Dependent Claim
33 words
A method according to claim 26, wherein said desired program is described in a high level language and said plurality of program elements correspond to plurality of statements of said high level language.