Sciweavers

VL
2008
IEEE

Exploring the evolution of software quality with animated visualization

14 years 5 months ago
Exploring the evolution of software quality with animated visualization
Assessing software quality and understanding how events in its evolution have lead to anomalies are two important steps toward reducing costs in software maintenance. Unfortunately, evaluation of large quantities of code over several versions is a task too time-consuming, if not overwhelming, to be applicable in general. To address this problem, we designed a visualization framework as a semi-automatic approach to quickly investigate programs composed of thousands of classes, over dozens of versions. Programs and their associated quality characteristics for each version are graphically represented and displayed independently. Real-time navigation and animation between these representations recreate visual coherences often associated with coherences intrinsic to subsequent software versions. Exploiting such coherences can reduce cognitive gaps between the different views of software, and allows human experts to use their visual capacity and intuition to efficiently investigate and und...
Guillaume Langelier, Houari A. Sahraoui, Pierre Po
Added 01 Jun 2010
Updated 01 Jun 2010
Type Conference
Year 2008
Where VL
Authors Guillaume Langelier, Houari A. Sahraoui, Pierre Poulin
Comments (0)