Академический Документы
Профессиональный Документы
Культура Документы
a la arquitectura de software
Estudiante Unidad 2
Matrícula
ES162007075
Correo electrónico
camr.2197@nube.unadmexico.mx]
Ingeniería
Ingeniería en desarrollo de software
Docente
CARLOS PINEDA LUNA.
Diseñoy yarquitectura
Diseño arquitecturade
desoftware
software
DS-DDRS-1802-B2-002
DS-DDRS-1802-B2-001
Docente en línea: ISC. ESIE, MEE. Carlos Pineda Luna
Contenido
Estilo arquitectónico centrado en datos ............................................................................................................................ 2
Características .................................................................................................................................................................. 2
Ámbito de aplicación ........................................................................................................................................................ 2
Ventajas y desventajas ................................................................................................................................................... 2
Caso de uso (ejemplo) ........................................................................................................................................................ 3
Características de un estilo y un patrón arquitectónico ............................................................................................. 3
¿Qué es un estilo arquitectónico? ................................................................................................................................. 4
¿Qué es un patrón arquitectónico? ............................................................................................................................... 4
Diferencias entre un estilo y un patrón arquitectónico. .............................................................................................. 4
Conclusiones......................................................................................................................................................................... 5
Referencias.............................................................................................................................................................................. 5
Diseñoy yarquitectura
Diseño arquitecturade
desoftware
software
DS-DDRS-1802-B2-002
DS-DDRS-1802-B2-001
Docente en línea: ISC. ESIE, MEE. Carlos Pineda Luna
Características
Un almacén de datos se encuentra en el centro de esta arquitectura.
Otros componentes tienen acceso a él y cuentan con la opción de actualizar, agregar, eliminar
o por otra parte, modificar los datos de ese almacén.
Una variación de este enfoque transforma el depósito en un “pizarrón” que envía notificaciones
al SW cliente cuando cambian los datos de interés para el cliente.
Una arquitectura centrada en datos promueve la capacidad de integración, esto significa que
es posible cambiar componentes existentes y agregar nuevos componentes cliente a la
arquitectura sin preocuparse por otros clientes (ya que los componentes clientes operan en
forma independiente).
Además es posible pasar datos entre clientes empleando el mecanismo del pizarrón, es decir,
el componente pizarrón sirve para coordinar la transferencia de información entre clientes.
Los componentes cliente ejecutan los procesos de manera independiente.
Ámbito de aplicación
Se usa cuanto se tiene un sistema de grandes volúmenes de información que deben de
almacenarse durante mucho tiempo.
En sistemas dirigidos por datos, en los que la inclusión de datos en el repositorio active una
acción o herramienta
Ventajas y desventajas
Ventajas Desventajas
Posibilita la integración de agentes.
Adecuado para la resolución de Estructura de datos común a todos los
problemas no deterministas agentes
Diseñoy yarquitectura
Diseño arquitecturade
desoftware
software
DS-DDRS-1802-B2-002
DS-DDRS-1802-B2-001
Docente en línea: ISC. ESIE, MEE. Carlos Pineda Luna
Conclusiones
Tanto los patrones como los estilos de arquitectura tienen el mismo propósito la cual es reutilizar
arquitecturas, solucionar problemas similares ya resueltos con anterioridad con arquitecturas probadas
Referencias
Eduardo Venegas (27 febrero 2017), ¿SABES CUÁNTAS HORAS DE YOUTUBE SE VEN AL DÍA EN EL MUNDO?,
recuperado de: https://www.merca20.com/sabes-cuantas-horas-youtube-se-ven-al-dia-en-mundo/
Bravo J. Navarrete K. (2014), Estilos arquitectónicos centrados en datos, Universidad técnica de Manabí,
recuperado de: https://es.scribd.com/document/235995029/Estilo-Arquitectonico-Centrado-en-Datos
ELFAMOSOTRIBI (02 mayo 2018), DDRS_U2_A1, recuperado de:
https://www.youtube.com/watch?v=rF9P_dGu0cg
Ecured (s/f), Estilos arquitectónicos, recuperado de:
https://www.ecured.cu/Estilos_arquitect%C3%B3nicos#Utilizaci.C3.B3n_de_los_estilos_arquitect.C3.B3nicos