Visualization of binary component-based program structure with component functional size
Hironori Washizaki, Satoru Takano, Yoshiaki Fukazawa · ACOS'06 Proceedings of the 5th WSEAS international conference on Applied computer science · 2006
In this paper, we propose a program visualization system which does not make use of the source code, but uses two techniques, reflection and byte-code analysis, to measure the functional size of each software component and to determine the dependency relationships among components and helper classes. These results are used to provide an accurate visualization of the overall structure of the component-based program. Our system can be applied to programs built with JavaBeans components. As a result of comparative evaluations, it is found that our system is useful for visualizing binary component-based program structure with component functional size to support maintenance activities.