Ir al contenido

Documat


Global and geographically distributed work temas: understanding the bug fixing process and potentially bug-prone activity patterns

  • Autores: Daniel Izquierdo Cortazar
  • Directores de la Tesis: Jesus Gonzalez Barahona (dir. tes.) Árbol académico, Gregorio Robles Martínez (codir. tes.) Árbol académico
  • Lectura: En la Universidad Rey Juan Carlos ( España ) en 2012
  • Idioma: inglés
  • Tribunal Calificador de la Tesis: Baltasar Fernández Manjón (presid.) Árbol académico, Luis López Fernandez (secret.) Árbol académico, Sergio Arévalo Viñuales (secret.) Árbol académico, Cornelia Boldyreff (voc.) Árbol académico, Markus Pizka (voc.) Árbol académico
  • Texto completo no disponible (Saber más ...)
  • Resumen
    • La investigación desarrollada en esta tesis se enfoca en el estudio del ciclo de vida de los errores en el código fuente y potenciales factores de tipo humano que puedan ser propensos a introducir más errores. A lo largo de la tesis se estudia el concepto de "bug seeding commit", que es el momento en el que un desarrollador de manera involuntaria introduce un error al modificar el código fuente. Dicha modificación será posteriormente detectada com la "raiz" o el punto de incio de un error que ser¿asolventado en otra modificación al código fuente, denominado como "bug fixing commit". Por lo tanto, comprender cuándo un error es introducido, dónde exactamente en el código fuente y quién fue el autor original de dicho cambio, abre nuevas vías de investigación que se basan en la búsqueda de los orígenes de los errores en el código fuente. Además, se estudian dos atributos que dependen de las personas que pueden ser sospechosos de introducir nuevos errores: la experiencia de los desarrolladores y la hora del día en que se realizan cambios en el código fuente.


Fundación Dialnet

Mi Documat

Opciones de tesis

Opciones de compartir

Opciones de entorno