A systematic literature review of modern software visualization

N Chotisarn, L Merino, X Zheng, S Lonapalawong… - Journal of …, 2020 - Springer
We report on the state-of-the-art of software visualization. To ensure reproducibility, we
adopted the Systematic Literature Review methodology. That is, we analyzed 1440 entries …

Debugging database queries: A survey of tools, techniques, and users

S Gathani, P Lim, L Battle - proceedings of the 2020 CHI conference on …, 2020 - dl.acm.org
Database management systems (or DBMSs) have been around for decades, and yet are still
difficult to use, particularly when trying to identify and fix errors in user programs (or queries) …

Code park: A new 3d code visualization tool

P Khaloo, M Maghoumi, E Taranta… - 2017 IEEE Working …, 2017 - ieeexplore.ieee.org
We introduce Code Park, a novel tool for visualizing codebases in a 3D game-like
environment. Code Park aims to improve a programmer's understanding of an existing …

Visualization of object-oriented software in a city metaphor: Comprehending the implemented variability and its technical debt

J Mortara, P Collet, AM Dery-Pinna - Journal of Systems and Software, 2024 - Elsevier
While many large-scale software systems intensively implement variability to reuse software
and speed up development, they often do not document it, hampering its comprehension …

[PDF][PDF] A Taxonomy of Treemap Visualization Techniques.

W Scheibel, M Trapp, D Limberger… - VISIGRAPP (3: IVAPP …, 2020 - researchgate.net
A treemap is a visualization that has been specifically designed to facilitate the exploration
of tree-structured data and, more general, hierarchically structured data. The family of …

Survey of treemap layout algorithms

W Scheibel, D Limberger, J Döllner - Proceedings of the 13th …, 2020 - dl.acm.org
This paper provides an overview of published treemap layout algorithms from 1991 to 2019
that were used for information visualization and computational geometry. First, a terminology …

Codecompass: an open software comprehension framework for industrial usage

Z Porkoláb, T Brunner, D Krupp… - Proceedings of the 26th …, 2018 - dl.acm.org
CodeCompass is an open source LLVM/Clang-based tool developed by Ericsson Ltd. and
Eötvös Loránd University, Budapest to help the understanding of large legacy software …

Visual variables and configuration of software maps

D Limberger, W Scheibel, J Döllner, M Trapp - Journal of Visualization, 2023 - Springer
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 …

[PDF][PDF] Software Forest: A Visualization of Semantic Similarities in Source Code using a Tree Metaphor.

D Atzberger, T Cech, M de La Haye… - VISIGRAPP (3 …, 2021 - researchgate.net
Software visualization techniques provide effective means for program comprehension tasks
as they allow developers to interactively explore large code bases. A frequently encountered …

Visualizing modules and dependencies of OSGi-based applications

D Seider, A Schreiber, T Marquardt… - 2016 IEEE working …, 2016 - ieeexplore.ieee.org
The architecture of software it not tangible, but in different situations it is preferable to have it
tangible. For example, while reviewing it against the intended design, introducing the …