Module structural analysis supporting device and program
AssigneesShinichi ISHIDA, I-System Co., Ltd., Tsutomu MATSUZAKI
InventorShinichi Ishida
Life of this patent
Estimating the term…
Loading patent…
AssigneesShinichi ISHIDA, I-System Co., Ltd., Tsutomu MATSUZAKI
InventorShinichi Ishida
Estimating the term…
A device supporting the structural analysis of a module comprises: a storage means storing at least one module; and a conversion means that converts a prescribed target module among the modules stored by the storage means to a secondary module and stores same in the storage means. The conversion means reads the target module from the storage means and sequentially outputs to the secondary module each sentence written from a prescribed processing start location in the target module to a prescribed processing end location. The conversion means also recursively develops a sentence written in processing units etc., for execution, and outputs same to the secondary module, when the sentence is a module internal processing unit or a sentence that executes another module.
A device configured to convert a module into a secondary module to support structural analysis of the module, the module including one or more sentences written in a program language, the secondary module including one or more secondary sentences, wherein:
(canceled)
(canceled)
A device configured to convert a module into a secondary module to support structural analysis of the module, the module including one or more sentences written in a program language, the secondary module including one or more secondary sentences, the module being identifiable by a module name, the module being able to include one or more processing sections, the processing section including one or more of the sentences, the processing section being identifiable by a processing section name, the module being able to includes each of a processing-section perform statement, a module call statement and a conditional statement as the sentence, the processing-section perform statement being the sentence that identifies and performs the processing-section by using the processing section name, the module call statement being the sentence that identifies and performs the module by using the module name, the conditional statement being the sentence that selects the sentence to be executed by determining whether a conditional expression is satisfied or not, the conditional statement being able to includes the other conditional statement as the sentence to be selected by the conditional statement so that the sentences being formable hierarchies by using the conditional statements, the device comprising:
A method performed by a computer system including a storage device storing one or more modules for converting the module into a secondary module to support structural analysis of the module, the module including one or more sentences written in a program language, the secondary module including one or more secondary sentences, the module being identifiable by a module name, the module being able to include one or more processing sections, the processing section including one or more of the sentences, the processing section being identifiable by a processing section name, the module being able to includes each of a processing-section perform statement, a module call statement and a conditional statement as the sentence, the processing-section perform statement being the sentence that identifies and performs the processing-section by using the processing section name, the module call statement being the sentence that identifies and performs the module by using the module name, the conditional statement being the sentence that selects the sentence to be executed by determining whether a conditional expression is satisfied or not, the conditional statement being able to includes the other conditional statement as the sentence to be selected by the conditional statement so that the sentences being formable hierarchies by using the conditional statements, the method comprising:
A non-transitory computer readable recording medium storing instructions executable by a processor of a computer system, the computer system including a storage device storing one or more modules for converting the module into a secondary module to support structural analysis of the module, the module including one or more sentences written in a program language, the secondary module including one or more secondary sentences, the module being identifiable by a module name, the module being able to include one or more processing sections, the processing section including one or more of the sentences, the processing section being identifiable by a processing section name, the module being able to includes each of a processing-section perform statement, a module call statement and a conditional statement as the sentence, the processing-section perform statement being the sentence that identifies and performs the processing-section by using the processing section name, the module call statement being the sentence that identifies and performs the module by using the module name, the conditional statement being the sentence that selects the sentence to be executed by determining whether a conditional expression is satisfied or not, the conditional statement being able to includes the other conditional statement as the sentence to be selected by the conditional statement so that the sentences being formable hierarchies by using the conditional statements, the instructions comprising instructions for:
Dependencies are inferred from the claim text.