Observatorio de I+D+i UPM

Memorias de investigación
Thesis:
Tipología de Replicaciones para la Sintesis de Experimentos en Ingeniería del Software
Year:2012
Research Areas
  • Information technology and adata processing
Information
Abstract
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.
International
No
0000000000
Type
Doctoral
Mark Rating
Sobresaliente cum laude
Date
01/05/2012
Participants
  • Autor: Omar Salvador Gómez Gómez (UPM)
  • Director: Natalia Juristo Juzgado (UPM)
  • Director: Sira Vegas Hernandez (UPM)
Research Group, Departaments and Institutes related
  • Creador: Grupo de Investigación: Ingeniería del Software
S2i 2020 Observatorio de investigación @ UPM con la colaboración del Consejo Social UPM
Cofinanciación del MINECO en el marco del Programa INNCIDE 2011 (OTR-2011-0236)
Cofinanciación del MINECO en el marco del Programa INNPACTO (IPT-020000-2010-22)