• 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