An Interactive UML-like Visualization for Large Software Diagrams
Research journal of applied sciences, engineering and technology(2015)
摘要
As current software keeps growing in size and complexity, the means to visualize its structure become insufficient.Noticeably, standard UML diagrams and their implementations in the industrial tools can depict only diagrams of certain level of complexity.When the complexity rises above this level, the diagrams become no longer visually understandable and start to hinder analytical reasoning.This is mostly a problem of diagrams created during automated reverse-engineering processes.In this study we summarize and validate a new approach for software structure visualization which aims at supporting visual presentation of large software systems.It combines a notation derived from the UML component diagram with tool-supported interaction, utilizing features like hiding of unnecessary information that can be revealed on demand to reduce complexity of the diagrams.To validate the approach, we implemented an experimental tool that provides both the notation and interactive features.The main contribution of this study is an evaluation of the approach through a user study.The results of the user evaluation suggest that the proposed notation in combination with the interactive features allows users to gain insight into a visualized application faster in comparison to standard UML as supported by industrial tools.
更多查看译文
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要