CodeMetropolis: Eclipse over the city of source code

Gergo Balogh, Attila Szabolics, A. Beszédes

Research output: Conference contribution

7 Citations (Scopus)

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.

Original languageEnglish
Title of host publication2015 IEEE 15th International Working Conference on Source Code Analysis and Manipulation, SCAM 2015 - Proceedings
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages271-276
Number of pages6
ISBN (Print)9781467375290
DOIs
Publication statusPublished - nov. 20 2015
EventIEEE 15th International Working Conference on Source Code Analysis and Manipulation, SCAM 2015 - Bremen, Germany
Duration: szept. 27 2015szept. 28 2015

Other

OtherIEEE 15th International Working Conference on Source Code Analysis and Manipulation, SCAM 2015
CountryGermany
CityBremen
Period9/27/159/28/15

ASJC Scopus subject areas

  • Computational Theory and Mathematics
  • Software

Fingerprint Dive into the research topics of 'CodeMetropolis: Eclipse over the city of source code'. Together they form a unique fingerprint.

  • Cite this

    Balogh, G., Szabolics, A., & Beszédes, A. (2015). CodeMetropolis: Eclipse over the city of source code. In 2015 IEEE 15th International Working Conference on Source Code Analysis and Manipulation, SCAM 2015 - Proceedings (pp. 271-276). [7335425] Institute of Electrical and Electronics Engineers Inc.. https://doi.org/10.1109/SCAM.2015.7335425