首页> 外文会议>IEEE Working Conference on Software Visualization >Explora: A visualisation tool for metric analysis of software corpora
【24h】

Explora: A visualisation tool for metric analysis of software corpora

机译:Explora:一种用于软件语料量度分析的可视化工具

获取原文

摘要

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.
机译:在分析软件指标时,用户发现可视化工具缺乏对以下方面的支持:(1)检测指标中的模式; (2)进行软件语料库的分析。在本文中,我们介绍了Explora,这是一种可视化工具,旨在同时分析软件语料库中系统的多个指标。 Explora结合了一种新颖的轻量级可视化技术,称为PolyGrid,可促进图形模式的检测。我们提供一个示例,分析在Smalltalk和Java系统语料库中子类型多态性与继承和调用的关系,发现(1)子类型多态性更可能在大型层次结构中发现; (2)当班级层次结构水平增长时,它们也垂直增长; (3)在多态层次结构中,类别名称的长度与呼叫站点的基数正交。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号