ARQUITECTURA DE SOFTWARE
por heydi rivera
1. La arquitectura de software se compone por:
1.1. clientes y servidores.
1.2. bases de datos.
1.3. filtos.
1.4. niveles en sistemas jerárquico.
2. La principal característica de la arquitectura de software forma la columna vertebral para construir un sistema de software,es en gran medida responsable de permitir o no ciertos atributos de calidad del sistema entre los que se destacan la confiabilidad y el rendimiento del software.
3. Modelos de la arquitectura de software
3.1. Modelos estructurales.
3.1.1. Son similares a la vista estructural, pero su énfasis primario radica en la estructura coherente del sistema completo
3.2. Modelos dinámicos
3.2.1. Enfatizan la cualidad conductual de los sistemas ,“Dinámico” puede referirse a los cambios en la configuración del sistema, o a la dinámica involucrada en el progreso de la computación, tales como valores cambiantes de datos.
3.3. Modelos de proceso
3.3.1. Se concentran en la construcción de la arquitectura, y en los pasos o procesos involucrados en esa construcción.
4. Son las estructuras de un sistema, compuestas de elementos con propiedades visibles de forma externa y las relaciones que existen entre ellos.
5. ciclo de desarrollo de la arquitectura
5.1. Requerimientos
5.1.1. Diseño
5.1.1.1. Documentación
5.1.1.1.1. Evaluación.
6. Tipos de Arquitecturas
6.1. Cliente-Servidor
6.2. Blackboard
6.3. Modelo entre capas.
6.3.1. capa
6.3.1.1. Capa de datos
6.3.1.2. Capa de negocios
6.3.1.3. Capa de presentacion