Memorias de investigación
Tesis:
Tipología de Replicaciones para la Sintesis de Experimentos en Ingeniería del Software
Año:2012

Áreas de investigación
  • Ciencias de la computación y tecnología informática

Datos
Descripción
La Ingeniería del Software Experimental (ISE) traslada a la Ingeniería del Software (IS) el paradigma experimental que se ha aplicado con éxito en diversas disciplinas científicas. El objetivo de la ISE es hacer de la construcción del software una actividad predecible gracias al conocimiento de las relaciones entre los procesos de producción del software y los productos que se obtienen. Para avanzar en el paradigma experimental en IS no es suficiente aplicar las técnicas de diseño experimental y el análisis estadístico de datos, sino que es necesario construir una metodología (bien desde cero o adaptada de otras disciplinas) basada en los principios generales del experimentalismo. La motivacion principal de esta investigacion es trabajar en la adaptacion de un aspecto particular del paradigma experimental a la experimentacion en IS: la replicación. En ISE se han realizado varias replicaciones de experimentos, sin embargo, aun existe discusion sobre el modo mas adecuado de llevarlas a cabo. Algunas preguntas que surgen de esta discusión son: .se deben reutilizar los materiales del experimento base?, .la replicación debe realizarse de forma independiente, o puede existir algun tipo de comunicacion entre experimentadores y replicadores?, .que elementos de la estructura del experimento a replicar pueden variarse y aun considerarse una replicación? En esta investigación se estudia el concepto de replicación desde una perspectiva teórico-practica para su incorporación a la ISE. En concreto, se persiguen los siguientes objetivos: 1) estudio del concepto de replicación en distintas disciplinas científicas para tener mayor comprensión de su importación a la ISE, 2) desarrollo de una típologia de replicaciones que ayude a comprender tanto los diferentes tipos de replicación que pueden llevarse a cabo en ISE, así como el papel que cada uno de estos tipos desempena en la verificacion de resultados experimentales y 3) desarrollo de un marco conceptual con ideas clave para comparar conjuntos de replicaciones y obtener conocimiento de ellas que sea de utilidad tanto para el profesional como para el investigador. Para la evaluación de las propuestas de esta tesis se usa un conjunto de 20 replicaciones de diversos autores donde entre otros aspectos se evalúa la efectividad de tres técnicas de evaluación de software.
Internacional
No
ISBN
0000000000
Tipo de Tesis
Doctoral
Calificación
Sobresaliente cum laude
Fecha
01/05/2012

Esta actividad pertenece a memorias de investigación

Participantes

Grupos de investigación, Departamentos, Centros e Institutos de I+D+i relacionados
  • Creador: Grupo de Investigación: Ingeniería del Software