Arquitecto de Software

Superior  Previo  Próximo

Los Arquitectos de Software pueden usar EA para trazar los requisitos funcionales con los casos de uso, modelar objetos en tiempo real usando diagramas de interacción, diseñar el modelo de despliegue y detallar los componentes liberados usando los diagramas de componentes.

 

sequencediagram

 

  Mapeo de los Requisitos Funcionales del Sistema

Con Enterprise Architect el Arquitecto de Software puede tomar los procesos de negocio de alto nivel que hayan sido modelados por el Analista de Negocio y crear los Casos de uso detallados. Los Casos de Uso se usan para describir la funcionalidad propuesta de un sistema y solamente son usados para detallar una unidad única de un trabajo discreto.

 

Mapeo de Objetos en Tiempo Real

El Arquitecto de Software puede usar los diagramas de interacción (Diagramas de secuencia y comunicación) para modelar el diseño dinámico del sistema. Los Diagramas de secuencia son usados para detallar los mensajes que se pasan entre objetos y los tiempos de vida de los objetos. Los Diagramas de Comunicación son similares a los Diagramas de Secuencia, pero se usan para representar la forma en que el objeto interactúa con otros objetos.

 

Mapeo de despliegue de Objetos

El Arquitecto de Software puede usar los diagramas de despliegue para brindar una vista estática de la distribución de los nodos y de los componentes que se ejecutan en esos nodos. Los Diagramas de Despliegue se pueden usar para mostrar las conexiones entre el hardware, software y cualquier middleware que se usa en el sistema.

 

Detalle de Componentes liberados

Usando el diagrama de componentes, el Arquitecto de Software puede modelar el aspecto físico de un sistema. Los Componentes pueden ser ejecutables, librerías, archivos de datos u otro recurso físico que sea parte del sistema. El Modelo de Componentes puede desarrollarse desde el inicio del modelo de clases o puede traerse desde los proyectos existentes y fabricantes de terceras partes.

 

Vea también

Diagrama de análisis