DocumentCode
3696689
Title
CodeMetropolis: Eclipse over the city of source code
Author
Gergő Balogh;Attila Szabolics;Árpád Beszédes
Author_Institution
Department of Software Engineering, University of Szeged, Hungary
fYear
2015
Firstpage
271
Lastpage
276
Abstract
The graphical representations of software (code visualization in particular) may provide both professional programmers and students learning only the basics with support in program comprehension. Among the numerous proposed approaches, our research applies the city metaphor for the visualisation of such code elements as classes, functions, or attributes by the tool CodeMetropolis. It uses the game engine of Minecraft for the graphics, and is able to visualize various properties of the code based on structural metrics. In this work, we present our approach to integrate our visualization tool into the Eclipse IDE environment. Previously, only standalone usage was possible, but with this new version the users can invoke the visualization directly from the IDE, and all the analysis is performed in the background. The new version of the tool now includes an Eclipse plug-in and a Minecraft modification in addition to the analysis and visualization modules which have also been extended with some new features. Possible use cases and a detailed scenario are presented.
Keywords
"Cities and towns","Data visualization","Software","Visualization","Buildings","Games","Measurement"
Publisher
ieee
Conference_Titel
Source Code Analysis and Manipulation (SCAM), 2015 IEEE 15th International Working Conference on
Type
conf
DOI
10.1109/SCAM.2015.7335425
Filename
7335425
Link To Document