dissertation · Gredos (University of Salamanca) · 2016
Evolutionary visual software analytics
González Torres, Antonio
Cited by 1Abstract and details only
Abstract
[ES]El desarrollo y mantenimiento de sistemas de software involucran a un gran \nnúmero de complejos procesos que se extienden por largos periodos de tiempo \n(en algunos casos 10 años o más), e implican a grupos de personas (e.g., \nprogramadores y administradores de proyectos) que pueden encontrarse en \ndiferentes países. Por lo cual quienes participan en esos procesos requieren de \nherramientas que les faciliten la comprensión de los sistemas, sus componentes \ny las relaciones que se establecen entre estos en el tiempo. \nLa comprensión de los sistemas adquiere una relevancia especial cuando \nse toma en cuenta la rotación de personal en las organizaciones y la frecuente \nausencia de documentación técnica de los sistemas. Por lo tanto, en esta \ntesis se llevó a cabo un análisis detallado sobre las necesidades que tienen los \nprogramadores y administradores de proyectos, se hizo un mapeo sistemático \nde literatura y una revisión detallada de literatura; y se efectuó una encuesta \nsobre el uso de herramientas de visualización en la industria de software \ny departamentos de informática en la comprensión de los sistemas. Con \nbase en los resultados obtenidos de las actividades anteriores, se realizó la \ndefinición y descripción del proceso de aplicación de la Analítica Visual a \nla Evolución de Software (el cual recibió el nombre de Evolutionary Visual \nSoftware Analytics). \nLa validación del proceso mencionado se llevó a cabo en tres etapas. En la \nprimera etapa se diseñó una arquitectura con el fin de verificar que mediante \nel seguimiento de la descripción del proceso es posible diseñar herramientas de \nAnalítica Visual para facilitar la comprensión de la evolución de los sistemas \nde software. En la segunda etapa se validó la arquitectura mediante la \nimplementación de Maleku (una herramienta basada en dicha arquitectura). \nEn la tercera etapa, se verificó la utilidad y usabilidad de Maleku en la \ncomprensión de la evolución de sistemas de software por medio de varios casos \nde uso, un caso de estudio y un estudio de usabilidad. \nLos resultados finales de este trabajo permitieron comprobar que la \naplicación de la Analítica Visual a la Evolución de Software, usando el \nproceso descrito en esta investigación, puede contribuir con el desarrollo y \nmantenimiento de software al facilitar la comprensión de los sistemas, y por \ntanto, las preguntas de investigación de esta tesis fueron respondidas y los \nobjetivos planteados se cumplieron.
Cite this paper
González Torres, A. (2016). Evolutionary visual software analytics. Gredos (University of Salamanca).
González Torres, Antonio. “Evolutionary visual software analytics.” Gredos (University of Salamanca), 2016.
González Torres, Antonio. 2016. “Evolutionary visual software analytics.” Gredos (University of Salamanca).
González Torres, A. (2016) ‘Evolutionary visual software analytics’, Gredos (University of Salamanca).
@phdthesis{gonzaleztorres2016evolutionary,
title = {{Evolutionary visual software analytics}},
author = {González Torres, Antonio},
school = {Gredos (University of Salamanca)},
year = {2016}
}Made from the index record. Check names, capitalisation and page numbers against the paper. Need another style? AI for Research has over 10,000.