VR City: Software Analysis in Virtual Reality Environment
VR City: Software Analysis in Virtual Reality Environment
复制标题
VR City:虚拟现实环境中的软件分析
DOI:
10.1109/qrs-c.2017.88
复制
发表时间:
2017
期刊:
影响因子:
--
通讯作者:
I. Polásek
中科院分区:
文献类型:
--
作者:
Juraj Vincúr;P. Návrat;I. Polásek
This paper presents software visualization tool that utilizes the modified city metaphor to represent software system and related analysis data in virtual reality environment. To better address all three kinds of software aspects we propose a new layouting algorithm that provides a higher level of detail and position the buildings according to the coupling between classes that they represent. Resulting layout allows us to visualize software metrics and source code modifications at the granularity of methods, visualize method invocations involved in program execution and to support the remodularization analysis. To further reduce the cognitive load and increase efficiency of 3D visualization we allow users to observe and interact with our city in immersive virtual reality environment that also provides a source code browsing feature. We demonstrate the use of our approach on two open-source systems.