Würfel, HannesTrapp, MatthiasLimberger, DanielDöllner, JürgenRita Borgo and Cagatay Turkay2015-09-162015-09-162015978-3-905674-94-1https://doi.org/10.2312/cgvc.20151246Software maps are a commonly used tool for code quality monitoring in software-development projects and decision making processes. While providing an important visualization technique for the hierarchical system structure of a single software revision, they lack capabilities with respect to the visualization of changes over multiple revisions. This paper presents a novel technique for visualizing the evolution of the software system structure based on software metric trends. These trend maps extend software maps by using real-time rendering techniques for natural phenomena yielding additional visual variables that can be effectively used for the communication of changes. Therefore, trend data is automatically computed by hierarchically aggregating software metrics. We demonstrate and discuss the presented technique using two real world data sets of complex software systems.D.2.2 [Software Engineering]Design Tools and TechniquesComputeraided software engineering (CASE) D.2.7 [Software Engineering]DistributionMaintenanceEnhancementDocumentationI.3.7 [Computer Graphics]Three Dimensional Graphics and RealismColorshadingshadowingand textureNatural Phenomena as Metaphors for Visualization of Trend Data in Interactive Software Maps10.2312/cgvc.2015124669-76