Professional Documents
Culture Documents
Arquitectura 4+1
Docente:
ARQUITECTURA 4 + 1
El modelo Arquitectura 4+1 surge bajo la siguiente pregunta a qu se refiere este modelo? Iniciemos definiendo que es una Vista: es la presentacin de un modelo, la cual es una descripcin completa de un sistema desde una particular perspectiva. Para el diseo completo de la Arquitectura de Software se debe documentar el sistema en diferentes Vistas o ngulos, es de aqu donde viene el uso del Modelo 4+1. El creador de este modelo es Pilippe Kruchten. Como el nombre del modelo tiene 4 vistas y una ms que es la vista de escenarios, a continuacin se describirn.
Vista de Despliegue: (Vista de Desarrollo) se muestra como est dividido el sistema y las dependencias entre estos componentes. Muestra la organizacin y las dependencias entre el conjunto de componentes, y como se comunican entre ellos.
Esta vista la vamos a complementar con los diagramas UML: Diagrama de Componentes Diagrama de Paquetes
En la Vista de Procesos: representa los flujos de trabajo paso a paso de los componentes que conforman el sistema. Se muestran los requisitos no funcinales, como son ejecucin, disponibilidad, tolerancia a fallas, integridad, seguridad, confiabilidad entre otros.
Esta vista la vamos a complementar con los diagramas UML: Diagrama de Actividad
Vista +1: ( Vista de Escenarios) es representada por los casos de uso, ayuda a unir las otras cuatro vistas, desde un caso de uso podemos ver cmo se van ligando.
Esta vista la vamos a complementar con los diagramas UML: Diagrama de Casos de Uso