Recuperación de trazabilidad entre documentos de diseño y requerimientos mediante técnicas semi-automáticas

La trazabilidad de software es la medida en la que se puede establecer una relación entre dos o más artefactos junto con la habilidad de poder examinar esta relación [?]. La capacidad para establecer la trazabilidad, por tanto, depende de la creación de relaciones entre la información contenida en d...

Descripción completa

Guardado en:
Detalles Bibliográficos
Autores principales: Attanasio Ruiz, Germán, Gonzalez, Rodrigo Damian
Formato: Artículo revista
Lenguaje:Español
Publicado: Universidad Nacional del Centro de la Provincia de Buenos Aires. Facultad de Ciencias Exactas 2015
Materias:
Acceso en línea:http://www.ridaa.unicen.edu.ar/xmlui/handle/123456789/561
Aporte de:
id I21-R190-123456789-561
record_format ojs
institution Universidad Nacional del Centro
institution_str I-21
repository_str R-190
container_title_str Repositorio Institucional de Acceso Abierto (RIDAA)
language Español
format Artículo revista
topic Software
Comunicación
Tecnología de la información
Trazabilidad de software
Lenguajes de programación
Desarrollo del software
Ingeniería del software
spellingShingle Software
Comunicación
Tecnología de la información
Trazabilidad de software
Lenguajes de programación
Desarrollo del software
Ingeniería del software
Attanasio Ruiz, Germán
Gonzalez, Rodrigo Damian
Recuperación de trazabilidad entre documentos de diseño y requerimientos mediante técnicas semi-automáticas
topic_facet Software
Comunicación
Tecnología de la información
Trazabilidad de software
Lenguajes de programación
Desarrollo del software
Ingeniería del software
author Attanasio Ruiz, Germán
Gonzalez, Rodrigo Damian
author_facet Attanasio Ruiz, Germán
Gonzalez, Rodrigo Damian
author_sort Attanasio Ruiz, Germán
title Recuperación de trazabilidad entre documentos de diseño y requerimientos mediante técnicas semi-automáticas
title_short Recuperación de trazabilidad entre documentos de diseño y requerimientos mediante técnicas semi-automáticas
title_full Recuperación de trazabilidad entre documentos de diseño y requerimientos mediante técnicas semi-automáticas
title_fullStr Recuperación de trazabilidad entre documentos de diseño y requerimientos mediante técnicas semi-automáticas
title_full_unstemmed Recuperación de trazabilidad entre documentos de diseño y requerimientos mediante técnicas semi-automáticas
title_sort recuperación de trazabilidad entre documentos de diseño y requerimientos mediante técnicas semi-automáticas
description La trazabilidad de software es la medida en la que se puede establecer una relación entre dos o más artefactos junto con la habilidad de poder examinar esta relación [?]. La capacidad para establecer la trazabilidad, por tanto, depende de la creación de relaciones entre la información contenida en diferentes tipos de artefactos [?, ?]. Estos artefactos se denominan artefactos de traza y pueden participar como la fuente o el destino en una relación de trazabilidad [?]. Por ejemplo, un artefacto puede ser un requerimiento, una clase UML o una clase Java. Las trazas vinculan un artefacto fuente con un artefacto destino y tienen una naturaleza bidireccional [?]. Esto significa que si existe una traza desde A hacia B, entonces también existe la traza desde B hacia A. Existen tres maneras de clasificar las trazas, dependiendo del modo en que estas son recuperadas. El primer tipo de trazas se denominan manuales, y se refieren a las relaciones entre artefactos que fueron identificadas por los analistas de forma manual [?]. El segundo tipo son trazas semi-automatizadas, las cuales son establecidas por los analistas mediante la asistencia de técnicas y herramientas automatizadas [?]. Por último, el tercer tipo son las trazas automatizadas, las cuales son establecidas automáticamente sin la intervención de los analistas a través de técnicas, métodos y herramientas para este fín [?]. Los sistemas de software de hoy en día son complejos e incluyen una gran cantidad de artefactos complementarios producidos durante el ciclo de vida del producto. Además del código fuente, un sistema contiene artefactos tales como: documentos de arquitectura, documentos de requerimientos, casos de prueba, manuales de usuario, entre otros. Estos artefactos son creados y mantenidos a través de las fases de desarrollo por diferentes stakeholders del sistema, como por ejemplo analistas de requerimientos, arquitectos, desarrolladores, etc. Establecer y mantener la trazabilidad entre dichos artefactos de software facilita muchas de las tareas durante el desarrollo de software. Primero, permite identificar las fuentes de un artefacto (quién lo creó y a partir de que otros artefactos) y explorar su historia (quienes participaron durante su desarrollo). Segundo, facilita el análisis mediante el seguimiento de trazas hacia los componentes afectados en respuesta a un cambio en particular en los requerimientos. Tercero, simplifica el monitoreo general de un proyecto, visualizando el número de requerimientos actualmente en análisis, en diseño o en implementación. En el contexto de la Ingeniería de Software (Software Engineer, SE), las relaciones de trazabilidad entre artefactos están estrechamente relacionadas con las etapas y actividades llevadas a cabo durante el desarrollo de un producto. Esto significa que las trazas suelen originarse en los requerimientos y terminan en el código fuente, pasando por los artefactos intermedios como diagramas de actividades y estados, componentes de diseño, casos de test, entre otros. Cada una de estas trazas contiene información relevante para la construcción del sistema. Párrafo extraído de la tesis de grado a modo de resumen
publisher Universidad Nacional del Centro de la Provincia de Buenos Aires. Facultad de Ciencias Exactas
publishDate 2015
url http://www.ridaa.unicen.edu.ar/xmlui/handle/123456789/561
work_keys_str_mv AT attanasioruizgerman recuperaciondetrazabilidadentredocumentosdedisenoyrequerimientosmediantetecnicassemiautomaticas
AT gonzalezrodrigodamian recuperaciondetrazabilidadentredocumentosdedisenoyrequerimientosmediantetecnicassemiautomaticas
first_indexed 2022-07-04T14:36:06Z
last_indexed 2022-07-04T14:36:06Z
bdutipo_str Revistas
_version_ 1764819787032035329