Una herramienta de apoyo a las revisiones de proyectos de software utilizando razonamiento basado en casos

  1. Delgado Dapena, Martha D.
  2. Lorenzo Fonseca, Iren
  3. Carralero Iznaga, J.
  4. Travieso Arencibia, J.
Revista:
Inteligencia artificial: Revista Iberoamericana de Inteligencia Artificial

ISSN: 1137-3601 1988-3064

Año de publicación: 2006

Volumen: 10

Número: 30

Páginas: 55-68

Tipo: Artículo

Otras publicaciones en: Inteligencia artificial: Revista Iberoamericana de Inteligencia Artificial

Resumen

En este trabajo se presenta una propuesta de estructura de almacenamiento y de función de semejanza entre proyectos de software para aplicar el Razonamiento Basado en Casos (RBC) en las Revisiones a estos. Estas revisiones se enfocan en la etapa de Requisitos, debido a la importancia de la detección de los defectos en las etapas tempranas del desarrollo de los proyectos. Se enuncian los algoritmos propuestos para considerar la semejanza entre cada par de proyectos, así como los que permiten adaptar la solución encontrada en la base de casos, a las características de los nuevos proyectos. Además se describen las características generales de una herramienta automatizada que implementa el RBC de forma que se pueda acumular la experiencia en la detección de defectos en los proyectos de software y emplearla en la ejecución de nuevas revisiones.