Trazabilidad en Enterprise Architect
Trazabilidad significa
capturar las relaciones de implementación y dependencia en el modelo. Por ejemplo, un
proceso de negocio requerirá algunas
funcionalidades del sistema (casos de uso) para
implementar las funciones del proceso.
Enterprise Architect permite capturar esta
información usando links de realizaciones. Usar
diagramas de análisis asociados con procesos,
casos de uso, clases, etc. para capturar las
relaciones de realización. El siguiente diagrama
ilustra como mirar un diagrama de implementación
y como usarlo:
Los detalles de implementación son usualmente ubicados en los diagramas de análisis debajo del elemento del modelo principal (en la figura abajo que es el Caso de Uso Registrarse)
El diagrama abajo indica que el caso de Uso Registrarse implementa (o realiza) la registración en los requerimientos formales del WebSite y que es implementado alternadamente por la lógica del negocio, los componentes de páginas ASP y la Página Web de Registración
Una vez que se hacen estas relaciones, se pueden consultar usando los detalles de Implementación y Dependencia disponibles desde el menú contextual del Navegador del Proyecto:
Los detalles de todos los links de implementaciones en el árbol del paquete seleccionado se muestran (y se puede generar un reporte para guardar esta información):
Los reportes de Dependencia son similares pero capturan el el final inverso del link - que es, que elementos del modelo de un elemento para la realización