Litcius/Paper detail

Visual variables and configuration of software maps

Daniel Limberger, Willy Scheibel, Jürgen Döllner, Matthias Trapp

2022Journal of Visualization10 citationsDOIOpen Access PDF

Abstract

Abstract Software maps provide a general-purpose interactive user interface and information display in software analytics. This paper classifies software maps as a containment-based treemap embedded into a 3D attribute space and introduces respective terminology. It provides a comprehensive overview of advanced visual metaphors and techniques, each suitable for interactive visual analytics tasks. The metaphors and techniques are briefly described, located within a visualization pipeline model, and considered within a software map design space. The general expressiveness and applicability of visual variables are detailed and discussed. Consequent applications and use cases for different software system data and software engineering data are discussed, arguing for the versatile use of software maps in visual software analytics.

Topics & Concepts

Computer scienceVisual analyticsSoftware analyticsSoftware visualizationSoftwareSoftware constructionInteractive visual analysisVisualizationPipeline (software)Software developmentSoftware systemSoftware engineeringHuman–computer interactionData miningProgramming languageData Visualization and AnalyticsSoftware Engineering ResearchMultimedia Communication and Technology
Visual variables and configuration of software maps | Litcius