Empirical studies conducted with software collections : a mapping study
Estudios empíricos realizados con colecciones de proyectos software : un mapeo sistemático
Fecha
2023Autor
Carruthers, Juan Andrés
Díaz-Pace, Jorge Andrés
Irrazábal, Emanuel Agustín
Metadatos
Mostrar el registro completo del ítemResumen
Software projects are inputs in Evidence-Based Software Engineering,
although they are selected without following a specific strategy, which decreases
the generalization and replication of the results. One option is to use collections
of existing projects, but these must have explicit construction and maintenance
rules. The objective of this work was to perform a secondary study on software
project selection strategies in empirical studies, and learn about: the rules consid-
ered, project characteristics, code metrics, extraction tools and statistical analyses
employed. A systematic mapping was used to identify articles from January 2013
to December 2021. We selected 150 studies in which 67% used their own rules
for project selection and 31% worked with existing collections, and the majority
(80%) used Java projects. Furthermore, there was no evidence of a standardized
framework for project selection for empirical studies in Software Engineering. Los proyectos software son insumos en la Ingeniería del Software Ba- sada en Evidencias, aunque estos sean seleccionados sin seguir una estrategia específica, lo cual disminuye la generalización y replicación de los resultados. Una opción es usar colecciones de proyectos existentes, pero estas deben contar con reglas explícitas de construcción y mantenimiento. El objetivo de este trabajo fue realizar un estudio secundario sistematizado sobre las estrategias de selección de los proyectos software en estudios empíricos, y conocer: las reglas considera- das, las características de los proyectos, las métricas de código, las herramientas de extracción y los análisis estadísticos practicados. Se utilizó un mapeo sistemá- tico para identificar artículos desde enero de 2013 a diciembre de 2021. Se selec- cionaron 150 estudios de los cuales el 67% utilizó reglas propias para la selección de los proyectos y el 31% trabajó con colecciones existentes, y la mayoría (80%) empleó proyectos Java. Asimismo, no se encontraron evidencias de un marco estandarizado para la selección de proyectos para estudios empíricos en Ingenie- ría de Software.
Colecciones
- Artículos de revista [872]
Ítems relacionados
Mostrando ítems relacionados por Título, autor o materia.
-
Marco de referencia para la evaluación de calidad de herramientas utilizadas en la enseñanza de la programación basada en ISO 25000
Espíndola, María Cecilia (Universidad Nacional del Nordeste. Facultad de Ciencias Exactas y Naturales y Agrimensura, 2024)La enseñanza de la programación en los niveles educativos preuniversitarios ha adquirido una relevancia particular en la actualidad. En Argentina, las políticas públicas están orientadas hacia la introducción de las Ciencias ... -
Construcción de una metodología de gestión de requerimientos software y desarrollo de un ecosistema de herramientas de acuerdo con la norma EN-50128. Aplicación en el desarrollo de un prototipo para la autoridad ferroviaria nacional
Pinto Luft, Cristian (Universidad Nacional del Nordeste. Facultad de Ciencias Exactas y Naturales y Agrimensura, 2019)El objetivo principal del Trabajo Final de Maestría es desarrollar un procedimiento de gestión de requerimientos software para sistemas críticos ferroviarios que cumpla la norma europea EN-50128, integrarlo a un proyecto ... -
Desarrollo de un procedimiento para la medición y mejora de rendimiento basado en la norma ISO/IEC 25010 : aplicación al sitio web del Poder Judicial de Formosa
Samaniego, Franco Emmanuel (Universidad Nacional del Nordeste. Facultad de Ciencias Exactas y Naturales y Agrimensura, 2024)Internet se ha establecido como un nuevo canal de comunicación entre el Estado y los ciudadanos, transformando a los sitios web en herramientas fundamentales para el consumo de servicios tanto internos (para los empleados) ...













