• DocumentCode
    3694181
  • Title

    Explora: A visualisation tool for metric analysis of software corpora

  • Author

    Leonel Merino;Mircea Lungu;Oscar Nierstrasz

  • Author_Institution
    Software Composition Group, University of Bern, Switzerland
  • fYear
    2015
  • Firstpage
    195
  • Lastpage
    199
  • Abstract
    When analysing software metrics, users find that visualisation tools lack support for (1) the detection of patterns within metrics; and (2) enabling analysis of software corpora. In this paper we present Explora, a visualisation tool designed for the simultaneous analysis of multiple metrics of systems in software corpora. Explora incorporates a novel lightweight visualisation technique called PolyGrid that promotes the detection of graphical patterns. We present an example where we analyse the relation of subtype polymorphism with inheritance and invocation in corpora of Smalltalk and Java systems and find that (1) subtype polymorphism is more likely to be found in large hierarchies; (2) as class hierarchies grow horizontally, they also do so vertically; and (3) in polymorphic hierarchies the length of the name of the classes is orthogonal to the cardinality of the call sites.
  • Keywords
    "Software","Color","Visualization","Java","Correlation","Software metrics"
  • Publisher
    ieee
  • Conference_Titel
    Software Visualization (VISSOFT), 2015 IEEE 3rd Working Conference on
  • Type

    conf

  • DOI
    10.1109/VISSOFT.2015.7332436
  • Filename
    7332436