Construcción de un catálogo de proyectos software para el desarrollo de estudios empíricos en calidad de software
- Autores
- Carruthers, Juan Andrés
- Año de publicación
- 2021
- Idioma
- español castellano
- Tipo de recurso
- otro
- Estado
- versión publicada
- Descripción
- Fil: Carruthers, Juan Andrés. Universidad Nacional del Nordeste. Facultad de Ciencias Exactas y Naturales y Agrimensura; Argentina.
El uso masivo de repositorios para el código fuente (por ej., SourceForge, GitHub o Maven) le ha otorgado a los investigadores e ingenieros de software el acceso a millones de proyectos y, por lo tanto, datos para el desarrollo de estudios empíricos. No obstante, la proporción de ruido en una muestra aleatoria tomada de repositorios podría sesgar el estudio, y puede llevar a los investigadores a conclusiones poco realistas y potencialmente inexactas. Esto se contrapone con la condición de reproductibilidad y generalidad de los resultados empíricos, tal y como lo indica el énfasis actual en la Ingeniería de Software Basada en Evidencias. En este contexto, una práctica para demostrar la efectividad de las métricas como predictores de las características de calidad del software es la construcción de catálogos de proyectos. Como parte del desarrollo de la beca de pregrado en primer lugar, se realizó un mapeo sistemático con el objetivo de identificar las estrategias de selección de los proyectos software en estudios empíricos para conocer las reglas tenidas en cuenta, el grado de uso de colecciones de proyectos, los meta-datos extraídos y las herramientas de extracción. Como resultado se recolectaron 122 estudios primarios donde el 72% utilizaron reglas propias para la selección de proyectos y un 27% usaron colecciones de proyectos. Solo el 44% emplearon métricas de código, y las herramientas más utilizadas para calcularlas fueron Understand, CKJM y PMD. En segundo lugar, se construyó y desplegó la aplicación web “Sonar Exporting Tool” para extraer las métricas de la plataforma Sonar Cloud en formatos de datos consumibles y difundir el código fuente de los proyectos Software analizados. También se creó un procedimiento para el análisis automatizado de colecciones de proyectos por medio del cliente SonarScanner. - Materia
-
Ingeniería de software basada en evidencias
Catálogos de proyectos
Métricas
Herramientas - Nivel de accesibilidad
- acceso abierto
- Condiciones de uso
- http://creativecommons.org/licenses/by-nc-nd/2.5/ar/
- Repositorio
- Institución
- Universidad Nacional del Nordeste
- OAI Identificador
- oai:repositorio.unne.edu.ar:123456789/53356
Ver los metadatos del registro completo
id |
RIUNNE_60e6ab6b9c4735eebd0009803b9ecd97 |
---|---|
oai_identifier_str |
oai:repositorio.unne.edu.ar:123456789/53356 |
network_acronym_str |
RIUNNE |
repository_id_str |
4871 |
network_name_str |
Repositorio Institucional de la Universidad Nacional del Nordeste (UNNE) |
spelling |
Construcción de un catálogo de proyectos software para el desarrollo de estudios empíricos en calidad de softwareCarruthers, Juan AndrésIngeniería de software basada en evidenciasCatálogos de proyectosMétricasHerramientasFil: Carruthers, Juan Andrés. Universidad Nacional del Nordeste. Facultad de Ciencias Exactas y Naturales y Agrimensura; Argentina.El uso masivo de repositorios para el código fuente (por ej., SourceForge, GitHub o Maven) le ha otorgado a los investigadores e ingenieros de software el acceso a millones de proyectos y, por lo tanto, datos para el desarrollo de estudios empíricos. No obstante, la proporción de ruido en una muestra aleatoria tomada de repositorios podría sesgar el estudio, y puede llevar a los investigadores a conclusiones poco realistas y potencialmente inexactas. Esto se contrapone con la condición de reproductibilidad y generalidad de los resultados empíricos, tal y como lo indica el énfasis actual en la Ingeniería de Software Basada en Evidencias. En este contexto, una práctica para demostrar la efectividad de las métricas como predictores de las características de calidad del software es la construcción de catálogos de proyectos. Como parte del desarrollo de la beca de pregrado en primer lugar, se realizó un mapeo sistemático con el objetivo de identificar las estrategias de selección de los proyectos software en estudios empíricos para conocer las reglas tenidas en cuenta, el grado de uso de colecciones de proyectos, los meta-datos extraídos y las herramientas de extracción. Como resultado se recolectaron 122 estudios primarios donde el 72% utilizaron reglas propias para la selección de proyectos y un 27% usaron colecciones de proyectos. Solo el 44% emplearon métricas de código, y las herramientas más utilizadas para calcularlas fueron Understand, CKJM y PMD. En segundo lugar, se construyó y desplegó la aplicación web “Sonar Exporting Tool” para extraer las métricas de la plataforma Sonar Cloud en formatos de datos consumibles y difundir el código fuente de los proyectos Software analizados. También se creó un procedimiento para el análisis automatizado de colecciones de proyectos por medio del cliente SonarScanner.Universidad Nacional del Nordeste. Secretaría General de Ciencia y TécnicaIrrazábal, Emanuel Agustín2021-06-16info:eu-repo/semantics/otherinfo:eu-repo/semantics/publishedVersionhttp://purl.org/coar/resource_type/c_6670info:ar-repo/semantics/posterapplication/pdfp. 1-1application/pdfapplication/pdfCarruthers, Juan Andrés, 2021. Construcción de un catálogo de proyectos software para el desarrollo de estudios empíricos en calidad de software. En: XXVI Comunicaciones Científicas y Tecnológicas. Corrientes: Universidad Nacional del Nordeste. Secretaría General de Ciencia y Técnica, p. 1-1.http://repositorio.unne.edu.ar/handle/123456789/53356spaUNNE-PI/Cyt - Pregrado/17F018/AR. Corrientes/ Metodologías y herramientas emergentes para contribuir con la calidad del software.info:eu-repo/semantics/openAccesshttp://creativecommons.org/licenses/by-nc-nd/2.5/ar/Atribución-NoComercial-SinDerivadas 2.5 Argentinareponame:Repositorio Institucional de la Universidad Nacional del Nordeste (UNNE)instname:Universidad Nacional del Nordeste2025-10-23T11:18:27Zoai:repositorio.unne.edu.ar:123456789/53356instacron:UNNEInstitucionalhttp://repositorio.unne.edu.ar/Universidad públicaNo correspondehttp://repositorio.unne.edu.ar/oaiososa@bib.unne.edu.ar;sergio.alegria@unne.edu.arArgentinaNo correspondeNo correspondeNo correspondeopendoar:48712025-10-23 11:18:27.913Repositorio Institucional de la Universidad Nacional del Nordeste (UNNE) - Universidad Nacional del Nordestefalse |
dc.title.none.fl_str_mv |
Construcción de un catálogo de proyectos software para el desarrollo de estudios empíricos en calidad de software |
title |
Construcción de un catálogo de proyectos software para el desarrollo de estudios empíricos en calidad de software |
spellingShingle |
Construcción de un catálogo de proyectos software para el desarrollo de estudios empíricos en calidad de software Carruthers, Juan Andrés Ingeniería de software basada en evidencias Catálogos de proyectos Métricas Herramientas |
title_short |
Construcción de un catálogo de proyectos software para el desarrollo de estudios empíricos en calidad de software |
title_full |
Construcción de un catálogo de proyectos software para el desarrollo de estudios empíricos en calidad de software |
title_fullStr |
Construcción de un catálogo de proyectos software para el desarrollo de estudios empíricos en calidad de software |
title_full_unstemmed |
Construcción de un catálogo de proyectos software para el desarrollo de estudios empíricos en calidad de software |
title_sort |
Construcción de un catálogo de proyectos software para el desarrollo de estudios empíricos en calidad de software |
dc.creator.none.fl_str_mv |
Carruthers, Juan Andrés |
author |
Carruthers, Juan Andrés |
author_facet |
Carruthers, Juan Andrés |
author_role |
author |
dc.contributor.none.fl_str_mv |
Irrazábal, Emanuel Agustín |
dc.subject.none.fl_str_mv |
Ingeniería de software basada en evidencias Catálogos de proyectos Métricas Herramientas |
topic |
Ingeniería de software basada en evidencias Catálogos de proyectos Métricas Herramientas |
dc.description.none.fl_txt_mv |
Fil: Carruthers, Juan Andrés. Universidad Nacional del Nordeste. Facultad de Ciencias Exactas y Naturales y Agrimensura; Argentina. El uso masivo de repositorios para el código fuente (por ej., SourceForge, GitHub o Maven) le ha otorgado a los investigadores e ingenieros de software el acceso a millones de proyectos y, por lo tanto, datos para el desarrollo de estudios empíricos. No obstante, la proporción de ruido en una muestra aleatoria tomada de repositorios podría sesgar el estudio, y puede llevar a los investigadores a conclusiones poco realistas y potencialmente inexactas. Esto se contrapone con la condición de reproductibilidad y generalidad de los resultados empíricos, tal y como lo indica el énfasis actual en la Ingeniería de Software Basada en Evidencias. En este contexto, una práctica para demostrar la efectividad de las métricas como predictores de las características de calidad del software es la construcción de catálogos de proyectos. Como parte del desarrollo de la beca de pregrado en primer lugar, se realizó un mapeo sistemático con el objetivo de identificar las estrategias de selección de los proyectos software en estudios empíricos para conocer las reglas tenidas en cuenta, el grado de uso de colecciones de proyectos, los meta-datos extraídos y las herramientas de extracción. Como resultado se recolectaron 122 estudios primarios donde el 72% utilizaron reglas propias para la selección de proyectos y un 27% usaron colecciones de proyectos. Solo el 44% emplearon métricas de código, y las herramientas más utilizadas para calcularlas fueron Understand, CKJM y PMD. En segundo lugar, se construyó y desplegó la aplicación web “Sonar Exporting Tool” para extraer las métricas de la plataforma Sonar Cloud en formatos de datos consumibles y difundir el código fuente de los proyectos Software analizados. También se creó un procedimiento para el análisis automatizado de colecciones de proyectos por medio del cliente SonarScanner. |
description |
Fil: Carruthers, Juan Andrés. Universidad Nacional del Nordeste. Facultad de Ciencias Exactas y Naturales y Agrimensura; Argentina. |
publishDate |
2021 |
dc.date.none.fl_str_mv |
2021-06-16 |
dc.type.none.fl_str_mv |
info:eu-repo/semantics/other info:eu-repo/semantics/publishedVersion http://purl.org/coar/resource_type/c_6670 info:ar-repo/semantics/poster |
format |
other |
status_str |
publishedVersion |
dc.identifier.none.fl_str_mv |
Carruthers, Juan Andrés, 2021. Construcción de un catálogo de proyectos software para el desarrollo de estudios empíricos en calidad de software. En: XXVI Comunicaciones Científicas y Tecnológicas. Corrientes: Universidad Nacional del Nordeste. Secretaría General de Ciencia y Técnica, p. 1-1. http://repositorio.unne.edu.ar/handle/123456789/53356 |
identifier_str_mv |
Carruthers, Juan Andrés, 2021. Construcción de un catálogo de proyectos software para el desarrollo de estudios empíricos en calidad de software. En: XXVI Comunicaciones Científicas y Tecnológicas. Corrientes: Universidad Nacional del Nordeste. Secretaría General de Ciencia y Técnica, p. 1-1. |
url |
http://repositorio.unne.edu.ar/handle/123456789/53356 |
dc.language.none.fl_str_mv |
spa |
language |
spa |
dc.relation.none.fl_str_mv |
UNNE-PI/Cyt - Pregrado/17F018/AR. Corrientes/ Metodologías y herramientas emergentes para contribuir con la calidad del software. |
dc.rights.none.fl_str_mv |
info:eu-repo/semantics/openAccess http://creativecommons.org/licenses/by-nc-nd/2.5/ar/ Atribución-NoComercial-SinDerivadas 2.5 Argentina |
eu_rights_str_mv |
openAccess |
rights_invalid_str_mv |
http://creativecommons.org/licenses/by-nc-nd/2.5/ar/ Atribución-NoComercial-SinDerivadas 2.5 Argentina |
dc.format.none.fl_str_mv |
application/pdf p. 1-1 application/pdf application/pdf |
dc.publisher.none.fl_str_mv |
Universidad Nacional del Nordeste. Secretaría General de Ciencia y Técnica |
publisher.none.fl_str_mv |
Universidad Nacional del Nordeste. Secretaría General de Ciencia y Técnica |
dc.source.none.fl_str_mv |
reponame:Repositorio Institucional de la Universidad Nacional del Nordeste (UNNE) instname:Universidad Nacional del Nordeste |
reponame_str |
Repositorio Institucional de la Universidad Nacional del Nordeste (UNNE) |
collection |
Repositorio Institucional de la Universidad Nacional del Nordeste (UNNE) |
instname_str |
Universidad Nacional del Nordeste |
repository.name.fl_str_mv |
Repositorio Institucional de la Universidad Nacional del Nordeste (UNNE) - Universidad Nacional del Nordeste |
repository.mail.fl_str_mv |
ososa@bib.unne.edu.ar;sergio.alegria@unne.edu.ar |
_version_ |
1846787783885062144 |
score |
12.982451 |