El Modelo "4+1" Vistas de la Arquitectura de Software

Comienza Ya. Es Gratis
ó regístrate con tu dirección de correo electrónico
Rocket clouds
El Modelo "4+1" Vistas de la Arquitectura de Software por Mind Map: El Modelo "4+1" Vistas de la Arquitectura de Software

1. Abstracción

1.1. Redes Logicas

1.1.1. Ejecutan forma independiente

1.1.2. Distribuyen recursos del hardware

2. Composición

3. Descomposición

3.1. Estilos

3.2. Estéticas

4. Estructura

4.1. Alto Nivel de Software

5. Arquitectura

5.1. Requisitos de Funcionalidad

5.2. Performance del sistema

5.3. Requisitos no Funcionales

5.3.1. Confiabilidad

5.3.2. Escalabilidad

5.3.3. Portabilidad

5.3.4. Disponibilidad del Sistema

5.4. Lógica

5.4.1. Principios

5.4.1.1. Abstracción

5.4.1.2. Encapsulamiento

5.4.1.3. Herencia

5.4.2. Elementos Diseño

5.4.2.1. Modelo Entidad-Relación

5.4.3. Identificar mecanismos

5.4.3.1. Servicios

5.4.3.1.1. Utilities de la clase

5.5. Física

5.5.1. Requisitos No Funcionales

5.5.1.1. Disponibilidad

5.5.1.2. Confiabilidad

5.5.1.3. Performance

5.5.1.4. Escalabilidad

5.5.2. Mapeo

5.5.2.1. Software

5.5.2.2. Hardware

6. Procesos

6.1. Concurrencia

6.2. Distribución

6.3. Integridad del Sistema

6.4. Tolerancia a fallas

6.5. Nivel de arquitectura

6.5.1. Comenzar

6.5.2. Recuperar

6.5.3. Reconfigurar

6.5.4. Detener

6.6. Partición

6.6.1. Tareas Mayores

6.6.1.1. Comunicación

6.6.1.1.1. Sincrónicos

6.6.1.1.2. Asincrónicos

6.6.1.2. Suposiciones

6.6.1.2.1. Localización

6.6.2. Tareas Meores

6.6.2.1. Actividades Ciclicas

6.6.2.2. Almacenamiento en buffer

6.6.2.3. Cominicación

6.6.2.3.1. Memoria compartida

6.7. Estilo

6.7.1. Tubos y Filtros

6.7.2. Cliente Servidor

6.8. Concurrencia

6.9. Sincronización

7. Desarrollo

7.1. Organización

7.1.1. Jerarquía de capas

7.1.2. Estética

7.1.2.1. Software

7.2. Requisitos

7.2.1. Relativos a la facilidad de Desarrollo

7.2.2. Administración del Software

7.2.3. Reutilización

7.2.4. Elementos comunes

7.3. Representación

7.3.1. Diagramas de Módulos

7.3.2. Subsistemas

7.3.2.1. Relaciones

7.3.2.1.1. Exporta

7.3.2.1.2. Importa

7.4. Estilo

7.4.1. Capas

7.4.1.1. 4 a 6 niveles de subsistemas

8. Escenarios

8.1. Elementos arquitectonicos

8.2. Validación e ilustración

9. Generalización

9.1. Autonomía

9.1.1. ¿Los objetos sonpasivos activos o protegidos?

9.2. Persistenacia

9.2.1. ¿Los objetos son permanentes o temporales?

9.3. Subordinación

9.3.1. ¿La exixstencia de un objeto depende de otro ?

9.4. Distribución

9.4.1. ¿Están el estado y las operaciones de un objeto accesibles desde varios nodos de la arquitectura f´ısica, ydesde varios procesos de la arquitectura de procesos?

10. Elementos, formas,momtivación/Restricciones

10.1. Vistas

10.1.1. Componenetes

10.1.2. Conectores

10.1.3. Contenedores

10.1.4. Diagrama(blue print)

10.2. Genérico

10.2.1. Métodos de diseño

10.2.1.1. Descomposiciones

10.2.1.1.1. lógicas

10.2.1.1.2. procesos