Diseño De Sistemas De Arquitectura Del Software

Páginas: 2 (484 palabras) Publicado: 4 de febrero de 2013
DISEÑO DE SISTEMAS DE ARQUITECTURA DEL SOFTWARE

Arquitectura centrada en los datos:
Como parte central de esta arquitectura aparece un almacén de datos el cual es accedido de manera frecuente porotros componentes que actualizan, añaden, borran o modifican dichos almacenes.
El software cliente accede a un repositorio central
Repositorio pasivo
El cliente software accede alos datosindependientemente de cualquier cambio en los datos o alas acciones de otro cliente software.
Repositorio activo
El repositorio envía información a los clientes cuando los datos de su interés cambian,siendo por tanto un ente activo.
Arquitectura centrada en datos proporcionan integridad, es decir, los componentes existen pueden cambiar y pueden añadirse nuevos componentes ala arquitectura sin queafecte otros clientes. A su ves los datos pueden ser pasados entre clientes atreves de mecanismo que coordinen dicha tranferencia de información.
Componentes clientes
Ejecutan procesosinmediatamente.

CARACTERISTICAS
Promueve la capacidad de integración, es decir, que es posible cambiar componentes existentes y agregar nuevos componentes a la arquitectura sin preocuparse por otros clientes,además es posible pasar datos entre clientes empleando el mecanismo del pizarrón. Los componentes clientes ejecutan los procesos de manera independiente.
Arquitectura centrada en los flujos dedatos:
Sebasa en el patrón “pipe and filter” (tuberías y filtros). Este consta de un conjunto de componentes de nominados “filtros “conectados entre si por. “Tuberías” que transmiten datos desde uncomponente al siguiente.
Cada filtro trabaja de manera independiente de los componentes que se encuentran situados antes o después de ella. Se diseñan de tal modo que esperan un conjunto de datos en undeterminado formato y obtiene como resultado otros datos de salida en un formato específico.
Si el flujo de generan en una única línea de transformación, se denomina secuencial Batch.

Es una...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Diseño Y Arquitectura De Un Software
  • Arquitectura De Software Y Patrones De Diseño
  • Diseño y arquitectura de proyectos de software
  • Diseño y arquitectura de productos de software
  • Diseño De Software De Arquitectura Multiprocesador
  • diseño y arquitectura de software
  • Diseño De Arquitectura De Producto De Software
  • Arquitectura y diseño de software

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS