Arquitectura de Sistemas de Información
por Guadalupe Alvarado
1. Tipos y estilos
1.1. Flujos de datos
1.2. Centrados en datos
1.3. Llamada y retorno
1.4. Estilos de código móvil
1.5. Estilos heterogéneos
1.6. Estilos Peer-to-Peer
2. Flujos de datos
2.1. Enfatiza la reutilización y modificabilidad
2.1.1. Ejemplos: Tubería y filtros
3. Centrados en datos
3.1. Resalta la integrabilidad de los datos, es apropiada para sistemas fundamentados en acceso y actualización de datos en estructuras de almacenamiento
3.1.1. Ejemplos: Arquitecturas de pizarra o repositorio
4. Llamada y retorno
4.1. Resalta la modificabilidad y la escalabilidad son los más generales para sistemas en gran escala.
4.1.1. Ejemplos: Model View Controller (MVC)
4.1.2. Capas
4.1.3. Orientadas a objetos
4.1.4. Basadas en componentes
5. Definición
5.1. Es una serie de principios, líneas guía y reglas usadas por una empresa u organismo
5.2. Se utiliza durante diferentes etapas de los sistemas de información.
5.3. Criterios de industrialización y reutilización de componentes
6. Estilos de código móvil
6.1. Portabilidad es su principal característica
6.1.1. Ejemplo: Arquitectura de máquinas virtuales
7. Estilos heterogéneos
7.1. Formas que aparecen esporádicamente
7.1.1. Ejemplos: Sistemas de control de procesos
7.1.2. Arquitecturas basadas en atributos
8. Estilos Peer-to-Peer
8.1. Tiene enfásis la modificabilidad a través de la separación de las diversas partes que intervienen en la computación
8.1.1. Ejemplos: Arquitecturas basadas en eventos
8.1.2. Arquitecturas orientadas a servicios
8.1.3. Arquitecturas basadas en recursos