PG04_Objetivos y requisitos - DAAS26-P-C/poolobject GitHub Wiki
Objetivos
Usar una aplicación software en el proceso de detección de defectos de diseño
Aprender a analizar y evaluar proyectos software utilizando defectos de diseño
Analizar medidas de código para detectar defectos
Conocimiento de catálogos de defectos de código y técnicas de detección
Relación entre métricas y defectos de código de distintos autores
Criterios de clasificación de defectos de código
Requisitos técnicos
Selección, cálculo y análisis de métricas orientadas a objetos sobre código Java.
Selección e detección de defectos de diseño sobre código Java.
Acceso e instalación de proyectos de los repositorios de proyectos abiertos GitHub , SourceForge, o GitLab. El acceso se hará con alguna aplicación cliente de Git.
Requisitos software
Herramienta de medición con un catálogo de métricas estáticas de orientación a objetos (integrada como plugin dentro de un IDE o independiente).
Herramienta de detección de defectos de diseño que contenga en su catálogo algunos defectos definidos por Martin Fowler (integrada como plugin dentro de un IDE o independiente).