BRIEF DESCRIPTION OF THE DRAWINGS
FIG. 1 is an explanatory diagram of a conventional verification system.
FIG. 2 is a block diagram of a verification system according to an embodiment of the present invention;
FIG. 3 is a schematic of a computer shown in FIG. 2;
FIG. 4 is a schematic of description data;
FIG. 5 is a schematic of the memory contents of a template DB;
FIG. 6 is a block diagram of functional configuration of a verification support apparatus according to a first embodiment;
FIG. 7 is a flowchart of a verification support procedure performed by the verification support apparatus according to the first embodiment;
FIG. 8 is a schematic for illustrating automatic generation of a verification property;
FIG. 9 is a block diagram of functional configuration of a verification support apparatus according to a second embodiment;
FIG. 10 is a flowchart of a verification support procedure performed by the verification support apparatus according to the second embodiment;
FIG. 11 is a schematic for illustrating automatic generation of verification properties according to the second embodiment;
FIG. 12 is a block diagram of functional configuration of a verification support apparatus according to a third embodiment;
FIG. 13 is a flowchart of a verification support procedure performed by the verification support apparatus according to the third embodiment;
FIG. 14 is a schematic for illustrating automatic generation of a reverse-proposition verification property;
FIG. 15 is a block diagram of functional configuration of a verification support apparatus according to a fourth embodiment;
FIG. 16 is schematic of a generated specification data;
FIG. 17 is a flowchart of a verification support procedure performed by the verification support apparatus according to the fourth embodiment;
FIG. 18 is a schematic of a cause/result graph;
FIG. 19 is a schematic of a cause/result graph into which a time concept is introduced;
FIG. 20 is a schematic for illustrating connection of two cause/result graphs;
FIG. 21 is a block diagram of functional configuration of a verification support apparatus according to a fifth embodiment;
FIG. 22 is a flowchart of a verification support procedure performed by the verification support apparatus according the fifth embodiment;
FIG. 23 is a schematic for illustrating inconsistency between cause/result graphs according to a sixth embodiment;
FIG. 24 is a schematic for illustrating a state of expansion of a cause/result graph after a connecting process;
FIG. 25 is a schematic of a cause/result graph after an adding process;
FIG. 26 is a schematic of a cause/result graph including inconsistency;
FIG. 27 is a schematic of a cause/result graph including no inconsistency;
FIG. 28 is a block diagram of functional configuration of a verification support apparatus according to a sixth embodiment;
FIG. 29 is a flowchart of a verification support procedure performed by the verification support apparatus according to the sixth embodiment;
FIG. 30 is a schematic for illustrating selection of a verification scenario from cause/result graphs;
FIG. 31 is a block diagram of functional configuration of a verification support apparatus according to a seventh embodiment;
FIG. 32 is a schematic for illustrating extraction of sub-graphs;
FIG. 33 is a flowchart of a verification support procedure performed by the verification support apparatus 3000 according to the seventh embodiment;
FIG. 34 is a schematic for illustrating generation of coverage information;
FIG. 35 is a block diagram of functional configuration of a verification support apparatus according to the eighth embodiment;
FIG. 36 is a flowchart of a verification support procedure performed by the verification support apparatus according to the eighth embodiment;
FIG. 37 is a schematic of a verification property displayed in waveform; and