Skip to content

PG04_Enunciado

Zeldan Javier Campos edited this page Mar 10, 2026 · 1 revision

Enunciado

Con el objetivo de evaluar el atributo de calidad de facilidad de mantenimiento de un proyecto OpenSource, se quiere detectar un conjunto de entidades de código con defectos sobre ese proyecto. El proyecto debe estar disponible en un repositorio público (GitHub , SourceForge, o GitLab) preferiblemente en un estado estable. Como técnicas de detección se utilizarán:

  1. La aplicación del proceso de medición para identificar medidas anómalas y su relación con defectos. Consultar en teoría la relación entre métricas y defectos de código por distintos autores.
  2. La detección de defectos de diseño obtenidos con la herramienta. El proceso para realizar la simulación es el siguiente:
  3. Seleccionar un proyecto de un repositorio, dentro** de un área temática consensuada por todos los grupos de prácticas en clase.** El proyecto tiene que estar desarrollado en Java. Se debe seguir algún criterio de selección de proyectos relacionado con datos medidas externas: número de instalaciones, estado de desarrollo estable o maduro, tipo de licencia … Será una actividad conjunta ya que todos los grupos de prácticas tienen que trabajar sobre el mismo proyecto.
  4. Cargar e instalar los códigos fuentes del proyecto seleccionado obteniendo los datos a través de los repositorios de control de versiones.
  5. Buscar defectos de diseño y analizar objetivamente dentro del contexto de la entidad de código si tiene el defecto.

PG_C02 Caracterización de aplicaciones de código con Formato ISO 9126


PG03_Valores umbrales de medidas de código


PG_C04 Evaluación de la facilidad de mantenimiento. Identificación de defectos de código.

Clone this wiki locally