Категории: Все - componentes - servicios - arquitectura - datos

по Gerardo Rodríguez 6 лет назад

244

Estilo y patrones en la Estrategia de Arquitectura

En la estrategia de arquitectura se destacan varios tipos y estilos que buscan optimizar el diseño y la implementación de sistemas. Las arquitecturas de llamada o retorno facilitan la modificación de programas mediante una estructura jerárquica de control.

Estilo y patrones en la Estrategia de Arquitectura

Estilo y patrones en la Estrategia de Arquitectura

Tipos y Estilos

Tipos
Catálogo:

Arquitecturas estratificadas

Restricciones topológicas

Conectores establecidos por protocolo que definen la interacción de las capas

Componentes organizados por capas

Organización jerárquica de servicios desde la capa inferior hasta la superior

Arquitecturas orientadas a serivicios

Unidades de implementación así como de diseño

Recepción de requerimientos de cualquier índole

Acoplamiento de los componentes de servicio.

Arquitecturas orientadas a objetos

Representación de componentes denominados managers los cuales son responsables de preservar la integridad propia

Encapsulamiento de datos y operaciones para la manipulación de datos

Arquitecturas de llamada o retorno

Estructura de programa fácil de modificar

De llamada o procedimiento remoto

Componentes distribuídos en diversas computadoras de una red

Programa Principal/subprograma

Jerarquía de control la cual invoca diversos componentes de programa los cuales pueden invocar a otros adicionales

Arquitectura de flujo de datos

Tuberias y Fitros

Filtros

Ejecución de formas variables de transformación

Tuberias

Conexión de componentes por conectores

Reutilización y Modificabilidad

Perfecta para sistemas con transformación de datos en pasos sucesivos

Arquitectura centrada en datos.

Almacenamiento de datos (archivos)

Repositorio pizarrón

Envío de notificaciones al cambiar los datos

Repositorio pasivo

Acceso a datos de manera independiente

Estilos
Descripción de una clase de arquitectura o parte de la misma

Categorías

Modelos semánticos

Restricciones

Conjunto de conectores

Conjunto de componentes

Conceptualización

Una arquitectura es un plano abstracto que incluye diseños de procesos de un sistema, soportado en principios de diseño y dentro de un marco metodológico.