Location of Repository

Explora: A Visualisation Tool for Metric Analysis of Software Corpora

By Leonel Alejandro Merino del Campo, Mircea Lungu and Oscar Marius Nierstrasz

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

Topics: 000 Computer science, knowledge & systems, 510 Mathematics
Publisher: IEEE
Year: 2015
DOI identifier: 10.1109/VISSOFT.2015.7332436
OAI identifier: oai:boris.unibe.ch:82286
Download PDF:
Sorry, we are unable to provide the full text but you may find it at the following location(s):
  • http://scg.unibe.ch/archive/pa... (external link)
  • http://dx.doi.org/10.1109/VISS... (external link)
  • http://dx.doi.org/10.1109/VISS... (external link)
  • http://dx.doi.org/10.1109/VISS... (external link)
  • http://boris.unibe.ch/82286/ (external link)
  • Suggested articles


    To submit an update or takedown request for this paper, please submit an Update/Correction/Removal Request.