Visualization of binary component-based program structure with component functional size

  • Authors:
  • Hironori Washizaki;Satoru Takano;Yoshiaki Fukazawa

  • Affiliations:
  • Research Center for Testbeds and Prototyping, National Institute of Informatics, Tokyo, Japan;Dept. Computer Science, School of Science and Engineering, Waseda University, Tokyo, Japan;Dept. Computer Science, School of Science and Engineering, Waseda University, Tokyo, Japan

  • Venue:
  • ACOS'06 Proceedings of the 5th WSEAS international conference on Applied computer science
  • Year:
  • 2006

Quantified Score

Hi-index 0.00

Visualization

Abstract

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.