Supercharge Your Innovation With Domain-Expert AI Agents!

Module structural analysis supporting device and program

A structural analysis and sub-module technology, applied in the direction of program code conversion, program control device, reverse engineering, etc., can solve problems such as maintenance difficulties and module structure analysis difficulties, so as to avoid deployment, avoid repetition, and reduce the amount of deployment. Effect

Active Publication Date: 2014-03-12
石田 伸一 +2
View PDF10 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

In such a case, due to the structured programming, it is necessary to grasp the functions described in scattered modules, and maintenance is extremely difficult.
Namely, the structural analysis of the modules is very difficult

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Module structural analysis supporting device and program
  • Module structural analysis supporting device and program
  • Module structural analysis supporting device and program

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0040] The present invention can be realized in various modifications and various forms, but as an example, a specific embodiment as shown in the drawings will be described in detail below. The drawings and the embodiments do not limit the present invention to the specific form disclosed here, and all modifications, equivalents, and substitutions made within the scope of the appended claims are included in the scope of the present invention. object.

[0041] Such as figure 1 As shown, the device (device supporting module structure analysis) 10 according to the embodiment of the present invention includes a device main body 20 , a storage device (storage unit) 30 , an input device 40 , and a display device 50 . The device 10 can convert a module (source program) composed of one or more statements described in a programming language into a secondary module (secondary source program) composed of one or more secondary statements.

[0042] The programming language of this embodi...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

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.

Description

technical field [0001] The present invention relates to an apparatus for supporting structural analysis of a module (source program) composed of one or more statements described in a programming language. Background technique [0002] When creating a program, structured programming is strongly recommended. Specifically, for example, it is desirable to create a module by combining processing units composed of relatively few statements. In addition, it is desirable to modularize common processes related to a plurality of modules. Therefore, for example, a large-scale system in which the total number of lines of a program exceeds 1 million lines often includes several thousands of modules, each of which is composed of several tens of processing units. [0003] For such a large-scale system as described above, system maintenance is usually performed by persons in charge of the development (that is, persons familiar with the relationship between modules and the structure of eac...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Applications(China)
IPC IPC(8): G06F9/44G06F11/28
CPCG06F8/75G06F8/51
Inventor 石田伸一
Owner 石田 伸一
Features
  • R&D
  • Intellectual Property
  • Life Sciences
  • Materials
  • Tech Scout
Why Patsnap Eureka
  • Unparalleled Data Quality
  • Higher Quality Content
  • 60% Fewer Hallucinations
Social media
Patsnap Eureka Blog
Learn More