Você está na página 1de 1

Modelo “4+1”: Vistas de Kruchten

VISTA DE ESCENARIOS Diagramas


Nombres alternativos: Vista +1, Vista de Casos de Uso 1. Diagrama de Casos de Uso
Perspectiva del Usuario Final
Presenta los actores y una descripción de sus casos de uso asociados,
de modo que contiene los requisitos desarrollados en las restantes
vistas. De igual forma describe los escenarios de calidad más relevantes
para la arquitectura. Los escenarios describen secuencias de
interacciones entre objetos, y entre procesos. Se utilizan para identificar
y validar el diseño de arquitectura. También sirven como punto de partida
para pruebas de un prototipo de arquitectura.

VISTA LÓGICA Diagramas


Perspectiva del Usuario Final y del Programador 2. Diagramas de Clases
Representa la funcionalidad que el sistema proporcionará a los usuarios 3. Diagrama de Comunicación
finales, es decir, lo que el sistema debe hacer, sus funciones y servicios 4. Diagrama de Secuencia
que ofrece. Muestra la estructura estática del sistema. Es la
descomposición del Modelo Orientado a Objetos (en caso de que este
paradigma sea escogido para la implementación del sistema)

VISTA DE PROCESOS Diagramas


Perspectiva de un Diseñador o Integrador de Sistemas 7. Diagrama de Actividad
Muestra los aspectos dinámicos del sistema, que explican sus procesos
y cómo se comunican. Se enfoca en el comportamiento del sistema en
tiempo de ejecución, considerando aspectos de: concurrencia,
distribución, rendimiento o desempeño, escalabilidad, flujo de trabajo
paso a paso de negocio y operación de los componentes del sistema.
Describe los aspectos de concurrencia y sincronización del diseño.

VISTA DE DESARROLLO Diagramas


Nombres Alternativos, Vista de: Despliegue, Componentes, Realización 5. Diagrama de Componentes
Perspectiva del Administrador de Software y del Programador 6. Diagrama de Paquetes
Se ocupa de la gestión del software, enfocándose en la administración
de los artefactos de software, y muestra cómo está dividido el sistema,
en sus componentes y las dependencias que hay entre ellos.

VISTA FÍSICA Diagramas


Nombres Alternativos, Vista de: Despliegue, Implementación, Distribución 8. Diagrama de Despliegue
Perspectiva de un Diseñador o Ingeniero de Sistemas
Muestra la topología de los componentes físicos del sistema, su
comunicación, y las conexiones que conforman la solución y sus
servicios. Muestra el despliegue de la aplicación en la red de
computadoras. Describe el mapeo del software en el hardware y refleja
los aspectos de distribución.

Você também pode gostar