CuboidMatrix: Exploring Dynamic Structural Connections in Software Components using Space-Time Cube

Schneider, Teseo; Tymchuk, Yuriy; Salgado, Ronie; Bergel, Alexandre (2016). CuboidMatrix: Exploring Dynamic Structural Connections in Software Components using Space-Time Cube. In: 2016 IEEE Working Conference on Software Visualization (VISSOFT) (pp. 116-125). IEEE 10.1109/VISSOFT.2016.17

[img] Text
07780168.pdf - Published Version
Restricted to registered users only
Available under License Publisher holds Copyright.

Download (815kB) | Request a copy

Static and dynamic evolution of software systems may be described in terms of connection additions and removals in a graph. Due to the inherent complexity of software, navigating through such a dynamic network is a non-trivial task and extracting relevant information typically involves sophisticated queries. We explore the notion of space-time cube, a well-known 3D representation of an evolving dynamic graph, to support a set of software engineering activities. CuboidMatrix is a visualization tool that offers simple and expressive navigation operations. We have evaluated our tool against two software comprehension activities, namely (i) assessing interaction of classes during a software execution and (ii) exploring the cause of breaking Lint-like quality rules over a large number of software revisions.

Item Type:

Conference or Workshop Item (Paper)

Division/Institute:

08 Faculty of Science > Institute of Computer Science (INF)
08 Faculty of Science > Institute of Computer Science (INF) > Software Composition Group (SCG) [discontinued]

UniBE Contributor:

Tymchuk, Yuriy

Subjects:

000 Computer science, knowledge & systems
500 Science > 510 Mathematics

Publisher:

IEEE

Language:

English

Submitter:

Oscar Nierstrasz

Date Deposited:

20 Feb 2017 14:23

Last Modified:

05 Dec 2022 15:02

Publisher DOI:

10.1109/VISSOFT.2016.17

Uncontrolled Keywords:

scg-pub snf-asa2 scg16 jb16 tymchuk

BORIS DOI:

10.7892/boris.94649

URI:

https://boris.unibe.ch/id/eprint/94649

Actions (login required)

Edit item Edit item
Provide Feedback