ISISTAN   23985
INSTITUTO SUPERIOR DE INGENIERIA DEL SOFTWARE
Unidad Ejecutora - UE
congresos y reuniones científicas
Título:
Recuperación de Trazas entre Documentos de Requerimientos y Arquitectura
Autor/es:
DIAZ PACE JORGE ANDRÉS; RAGO ALEJANDRO; MARCOS CLAUDIA
Lugar:
Salta, Argentina
Reunión:
Congreso; Ingeniería de Sistemas y de Software - CONAIISI'16; 2016
Institución organizadora:
Departamento de Ingeniería en Informática, Facultad de Ingeniería UCASAL
Resumen:
Para satisfacer las necesidades de los stakeholders y adecuarse a las demandas del mercado, los desarrolladores de software deben tener en cuenta diversos atributos de calidad y asegurar su cumplimiento durante el desarrollo de un sistema. En este contexto, mantener relaciones de trazabilidad para verificar que los atributos de calidad asociados a ciertos requerimientos han sido tenidos en cuenta en el diseño arquitectónico (y viceversa) es fundamental. Desafortunadamente, establecer y mantener manualmente las trazas entre los artefactos de un sistema es una tarea compleja y tediosa. Algunos investigadores han desarrollado herramientas para identificar trazas de forma automática, pero las mismas no han sido aplicadas a documentos extensos como son los requerimientos y la arquitectura. En este trabajo se presenta una técnica para identificar trazas entre requerimientos y arquitectura basada en técnicas de procesamiento de lenguaje natural. La técnica filtra información relevante de la documentación para las trazas, haciendo hincapié en los atributos de calidad. Luego, se utiliza un algoritmo de Latent Semantic Analysis (LSA) para detectar trazas al nivel de oraciones. La técnica desarrollada fue evaluada en tres casos de estudio con resultados alentadores. Específicamente, se obtuvieron mejoras de desempeño entre 10 % y 40 % al recuperar las trazas.