[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 …
source code. A popular one is CodeCity, an interactive 3D software visualization …
Preparing Software Re-Engineering via Freehand Sketches in Virtual Reality
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 …
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 …
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 …
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 …
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 …
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 …
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 …
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 …
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 …
Traditional methods of program comprehension, such as reviewing the codebase and …