Mostrar el registro sencillo del ítem

dc.contributor.authorSolano-Cordero, Jennier
dc.contributor.authorGonzález-Torres, Antonio
dc.contributor.authorNavas-Sú, José
dc.contributor.authorHernández-Vásquez, Marco
dc.contributor.authorHernández-Castro, Franklin
dc.date.accessioned2022-10-28T17:25:14Z
dc.date.available2022-10-28T17:25:14Z
dc.date.issued2021-06-30
dc.identifier.urihttps://hdl.handle.net/2238/14018
dc.descriptionProyecto de Investigación (Código: 1320060) Instituto Tecnológico de Costa Rica. Vicerrectoría de Investigación y Extensión (VIE). Dirección de Proyectos. Área Académica Ingeniería en Computadores, Escuela de Diseño Industrial, 2021es
dc.description.abstractEl desarrollo y mantenimiento del software son procesos complejos que producen un gran número de cambios y grandes volúmenes de datos en la forma de líneas de código, variables, relaciones de acoplamiento, cohesión, herencia e implementación de interfaces. El volumen de datos se multiplica por el número de revisiones del sistema que se cuentan por miles después de unos pocos meses de evolución de un sistema mediano o grande. Estos datos cumplen con las propiedades de Big Data, y requiere el uso de enfoques novedosos para transformarlos en conocimiento. El análisis automático del código fuente facilita la toma de decisiones para efectuar cambios a los sistemas y promover su mantenibilidad. Como consecuencia, el objetivo de esta investigación consistió en diseñar métodos para efectuar el análisis del código fuente del software. Los resultados obtenidos contemplan la revisión detallada de bibliografía sobre el análisis avanzado de código utilizando técnicas de análisis estático y machine learning, la definición de técnicas de minería de repositorios de software y el diseño de un framework para calcular métricas complejas. La metodología de investigación que se utilizó fue una adaptación del modelo de Investigación-Acción (Kemmis, 2005). El desarrollo del proyecto y los productos obtenidos son satisfactorios, pero además dejan amplias enseñanzas para continuar realizando investigación en la misma línea. A lo que se suma el conocimiento acumulado por la amplia participación de profesores, estudiantes asistentes, de maestría y doctorado.es
dc.language.isospaes
dc.publisherInstituto Tecnológico de Costa Ricaes
dc.rightsacceso abiertoes
dc.subjectBig dataes
dc.subjectDesarrollo de softwarees
dc.subjectMétricas de softwarees
dc.subjectMinería -- Softwarees
dc.subjectCalidad de softwarees
dc.subjectMantenimiento de softwarees
dc.subjectSoftware developmentes
dc.subjectSoftware metricses
dc.subjectMining -- Softwarees
dc.subjectSoftware qualityes
dc.subjectSoftware maintenancees
dc.subjectResearch Subject Categories::TECHNOLOGY::Information technology::Computer sciencees
dc.titleDiseño de métodos de analítica visual (AV) en el contexto de Big Data para apoyar el proceso de desarrollo y mantenimiento de software (AVIB)es
dc.typeinforme de investigaciónes


Ficheros en el ítem

Thumbnail

Este ítem aparece en la(s) siguiente(s) colección(ones)

Mostrar el registro sencillo del ítem