Exploring visualization of software-related data in extended reality
Archivos
Fecha
2023
Autores
Título de la revista
ISSN de la revista
Título del volumen
Editor
Universidad Rey Juan Carlos
Resumen
Esta tesis explora c´omo los datos en general, y los datos relacionados con el desarrollo de
software en particular, pueden presentarse de manera interactiva en la Realidad Extendida
(XR), presentando una plataforma web novedosa llamada BabiaXR que aprovecha la XR
para ofrecer visualizaci´on inmersiva de datos de software. Esta plataforma representa un
avance significativo en la visualizaci´on de software, integrando una versi´on basada en la web
de CodeCity utilizando el algoritmo en espiral para mejorar la representaci´on de artefactos de
software y superar los desaf´ıos intensivos en recursos de la XR. Adem´as, BabiaXR incluye
funciones dise˜nadas para facilitar el proceso de realizar experimentos de visualizaci´on de
datos en Realidad Virtual (VR).
Las contribuciones abarcan un estudio de mapeo sistem´atico que investiga el uso de la
met´afora de la ciudad en la visualizaci´on de software, revelando un creciente inter´es en este
´ambito y abogando por una mayor exploraci´on en la XR. Un experimento emp´ırico que compara
el uso de BabiaXR’s CodeCity en configuraciones de pantalla y VR resalta la superioridad
de la RV en la participaci´on del usuario y el rendimiento de las tareas, lo que destaca el
potencial de la XR en la visualizaci´on de software. Adem´as, un an´alisis comparativo de BabiaXR
con los paneles de Bitergia en Kibana demuestra una precisi´on y tiempos de finalizaci´on
comparables, estableciendo a BabiaXR como una alternativa s´olida para la visualizaci´on de
software. BabiaXR ampl´ıa CodeCity al introducir capacidades de evoluci´on temporal, lo que
facilita la visualizaci´on de cambios en los artefactos de software a lo largo del tiempo. Por
´ultimo, una nueva extensi´on de CodeCity en forma de visualizaci´on de ciudad elevada aclara
las intrincadas dependencias de proyectos de software, recibiendo comentarios positivos de
profesionales de la industria.
En resumen, esta tesis logra con ´exito sus objetivos de investigaci´on al presentar el estado
actual de la visualizaci´on de software mediante un estudio sistem´atico de mapeo y al avanzar en el campo de la visualizaci´on de software en XR a trav´es del desarrollo de BabiaXR y la
exploraci´on de varias t´ecnicas de visualizaci´on. El trabajo futuro incluye la validaci´on de la
funci´on de evoluci´on temporal, estudios emp´ıricos exhaustivos sobre la visualizaci´on elevada
de la ciudad, la exploraci´on de la realidad aumentada (AR), met´aforas alternativas en VR y la
mejora continua y expansi´on de BabiaXR, prometiendo un mayor avance en la visualización
de software en XR y proporcionando herramientas potentes para el an´alisis y la comprensi´on
de sistemas de software.
Descripción
Tesis Doctoral leída en la Universidad Rey Juan Carlos de Madrid en 2023. Directores:
Dr. Jesús M. González Barahona
Dr. Gregorio Robles Martínez
Palabras clave
Citación
Colecciones
Excepto si se señala otra cosa, la licencia del ítem se describe como Attribution-NonCommercial-NoDerivatives 4.0 Internacional