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