Начать. Это бесплатно
или регистрация c помощью Вашего email-адреса
Arquitectura de Software создатель Mind Map: Arquitectura de Software

1. Estilo Arquitectónico. Características: - Componentes - Conectores - Restricciones - Modelos semánticos

1.1. Arquitecturas Estratificadas. Sus principios se basan en la crea- ción de capas, cada una de ellas realiza diferentes operaciones.

1.1.1. Características: * Jerárquica * Organización de capas * Protocolos determinan interacciones * Interacciones entre capas adyacentes

1.1.2. Aplicación: * Sistemas Operativos * Compiladores * Máquinas Virtuales * Protocolos de comunicación

1.1.3. Importancia: Se pueden diseñar sistemas de gran ta- maño donde existen elementos de alto y bajo nivel.

1.1.4. Ventajas: * Facilita la reutilización * Facilita el mantenimiento * Se trabaja en varios niveles de abstracción

1.1.5. Desventajas: * No todos los sistemas permiten esta estructura * Bajo rendimiento por la comunicación entre capas

2. Diferencias entre Estilos y Patrones Arquitectónicos: El Estilo Arquitectónico es una transformación impuesta al di- seño completo de un sistema. Los Patrones Arquitectónicos definesn un enfoque del com- portamiento de una caracte- rística del sistema.

3. Patrón Arquitectónico: Características: - Alcance - Concurrencia - Persistencia - Distribución