[HTML][HTML] CodeCity: A comparison of on-screen and virtual reality

D Moreno-Lumbreras, R Minelli, A Villaverde… - Information and …, 2023 - Elsevier
Context: Over the past decades, researchers proposed numerous approaches to visualize
source code. A popular one is CodeCity, an interactive 3D software visualization …

Preparing Software Re-Engineering via Freehand Sketches in Virtual Reality

A Hoff, C Seidl, M Lungu… - 2023 IEEE International …, 2023 - ieeexplore.ieee.org
Re-architecting a software system requires significant preparation, eg, to scope and design
new modules with their boundaries and constituent classes. When planning an intended …

CodeCity: On-screen or in virtual reality?

D Moreno-Lumbreras, R Minelli… - 2021 Working …, 2021 - ieeexplore.ieee.org
Over the past decades, researchers proposed numerous approaches to visualize source
code. A prominent one is CodeCity, an interactive 3D software visualization that leverages …

BabiaXR: Virtual Reality software data visualizations for the Web

D Moreno-Lumbreras… - … IEEE Conference on …, 2022 - ieeexplore.ieee.org
We present Babiaxr, a tool to analyze, extract and visualize data in an immersive virtual
reality web environment, making use of the WebXR and WebGL standards, making VR …

RAID: Tool support for refactoring-aware code reviews

R Brito, MT Valente - 2021 IEEE/ACM 29th International …, 2021 - ieeexplore.ieee.org
Code review is a key development practice that contributes to improve software quality and
to foster knowledge sharing among developers. However, code review usually takes time …

RefDiff4Go: detecting refactorings in Go

R Brito, MT Valente - Proceedings of the 14th Brazilian Symposium on …, 2020 - dl.acm.org
Refactoring is a key software development practice that seeks to improve the internal
structure of the code without changing its external behavior. In this way, the identification of …

[HTML][HTML] The influence of the city metaphor and its derivates in software visualization

D Moreno-Lumbreras, JM Gonzalez-Barahona… - Journal of Systems and …, 2024 - Elsevier
Context: The city metaphor is widely used in software visualization to represent complex
systems as buildings and structures, providing an intuitive way for developers to understand …

MicroOps: Rapid Microservice Data Simulation and AIOps Model Development Platform

Y Li, Z Wang, Q Qi, Y Jing, J Wu, Z Wu… - … on Software Analysis …, 2024 - ieeexplore.ieee.org
Artificial Intelligence for IT Operations (AIOps) for microservice systems has attracted much
attention in academia and industry, aiming to reduce the burden of operations developers …

Software Visualization using the City Metaphor: Students' Perceptions and Experiences

E Kühlmann, S Hamer… - 2023 XLIX Latin …, 2023 - ieeexplore.ieee.org
Software visualization is a program comprehension technique that can support activities
such as the analysis of the quality during the evolution of development. The empirical …

[图书][B] Software Analytics for Improving Program Comprehension

R Alanazi - 2021 - search.proquest.com
Program comprehension is an essential part of software development and maintenance.
Traditional methods of program comprehension, such as reviewing the codebase and …