Resumen
1 Introducción
1.1 Objetivos
1.2 Pregunta de investigación
1.3 Metodología de trabajo
1.4 Organización del documento
1.5 Convenciones tipográficas
2 Métricas de software
2.1 Métricas tradicionales
2.2 Métricas orientadas a objetos
2.3 Métricas como predictores de defectos
3 Lenguaje PHP
3.1 Sistema de tipos
3.2 Impacto del diseño del lenguaje en la orientación a objetos
4 Métricas seleccionadas
4.1 Métricas de sistema
4.2 Métricas de clase: métricas estáticas
4.3 Métricas de clase: métricas de cambio
4.4 Tabla resumen de métricas
4.5 Herramientas desarrolladas y obtención de
5 Caso de Estudio: MediaWiki
5.1 Características generales
5.2 Método de desarrollo
5.3 Organización del código fuente
5.4 Sistema de control de versiones
5.5 Sistema de seguimiento de defectos
6 Análisis y Resultados
6.1 Métricas de sistema
6.2 Análisis de Correlación
6.3 Modelos de Regresión logística
6.4 Amenazas a la validez
6.5 Discusión de los resultados
6.6 Trabajos relacionados
7 Conclusión general
7.1 Trabajo futuro
8 Referencias bibliográficas
Anexos
A Métricas obtenidas (datos primarios)
A.1 Métricas estáticas
A.2 Métricas de cambio
B Regresión lineal
B.1 Métricas estáticas
B.2 Métricas de cambio
C Comandos Git más utilizados
D Expresiones regulares