摘要 |
<p>PROBLEM TO BE SOLVED: To provide a software structure visualization device that visualizes a connection between components to allow them to be easily understood even when it is software in which each component exchanges data via a particular component that handles common data.SOLUTION: A software structure visualization device of the present invention includes: a syntax analysis unit for analyzing syntax of software; a software structure recognition unit for recognizing structure of the software based on an analysis result of the syntax analyzed by the syntax analysis unit; an I/F associating unit for associating the structure recognized by the software structure recognition unit with a plurality of I/Fs used in the syntax based on a naming convention of the software; a structure conversion unit for converting the syntax by replacing the plurality of I/Fs associated by the I/F associating unit with one I/F; and a structure information presentation unit for presenting information on the syntax converted by the structure conversion unit.</p> |