La Arquitectura de sistemas de información: tipos y características

Descrição

Mapa Mental sobre La Arquitectura de sistemas de información: tipos y características, creado por Carlos Moreno el 21/08/2016.
Carlos Moreno
Mapa Mental por Carlos Moreno, atualizado more than 1 year ago
Carlos Moreno
Criado por Carlos Moreno mais de 7 anos atrás
236
0

Resumo de Recurso

La Arquitectura de sistemas de información: tipos y características
  1. Estilo de flujo de datos
    1. Esta familia de estilos enfatiza la reutilización y la modificabilidad. es apropiada para sistemas que implementan transformaciones de datos en pasos sucesivos.
      1. Tubería y Filtros
        1. El sistema tubería-filtros se percibe como una serie de transformaciones sobre sucesivas piezas de los datos de entrada. Los datos entran al sistema y fluyen a través de los componentes.
    2. Estilos Centrados en Datos
      1. Esta familia de estilos enfatiza la integrabilidad de los datos. Se estima apropiada para sistemas que se fundan en acceso y actualización de datos en estructuras de almacenamiento. Sub-estilos característicos de la familia serían los repositorios, las bases de datos, las arquitecturas basadas en hipertextos y las arquitecturas de pizarra.
        1. Arquitecturas de Pizarra o Repositorio
          1. Estos sistemas se han usado en aplicaciones que requieren complejas interpretaciones de proceso de señales (reconocimiento de patrones, reconocimiento de habla, etc), o en sistemas que involucran acceso compartido a datos con agentes débilmente acoplados.
      2. Estilos de Llamada y Retorno
        1. Esta familia de estilos enfatiza la modificabilidad y la escalabilidad. Son los estilos más generalizados en sistemas en gran escala. Miembros de la familia son las arquitecturas de programa principal y subrutina, los sistemas basados en llamadas a procedimientos remotos, los sistemas orientados a objeto y los sistemas jerárquicos en capas.
          1. Model-View-Controller (MVC)
            1. Es referido en el marco de la estrategia arquitectónica de Microsoft. En la documentación correspondiente es tratado a veces en términos de un estilo decididamente abstracto y otras como patrón de aplicación ligado a una implementación específica en Visual C++ o en ASP.NET. Buschmann y otros lo consideran un patrón correspondiente al estilo de los sistemas interactivos.
            2. Arquitecturas en Capas
              1. Se definen el estilo en capas como una organización jerárquica tal que cada capa proporciona servicios a la capa inmediatamente superior y se sirve de las prestaciones que le brinda la inmediatamente inferior.
              2. Arquitecturas Orientadas a Objetos
                1. Los componentes de este estilo son los objetos, o más bien instancias de los tipos de dato abstractos. En la caracterización clásica de David Garlan y Mary Shaw, los objetos representan una clase de componentes que ellos llaman managers, debido a que son responsables de preservar la integridad de su propia representación
                  1. COM y JavaBeans
                2. Arquitecturas Basadas en Componentes
                  1. Los sistemas de software basados en componentes se basan en principios definidos por una ingeniería de software específica Pragmáticamente se puede también definir un componente (no en el sentido estilístico, sino en el de CBSE) como un artefacto diseñado y desarrollado de acuerdo ya sea con CORBA Component Model (CCM), JavaBeans y Enterprise JavaBeans en J2EE y lo que alternativamente se llamó OLE, COM, ActiveX y COM+, y luego .NET.
              3. Estilos de Código Móvil
                1. Esta familia de estilos enfatiza la portabilidad. Ejemplos de la misma son los intérpretes, los sistemas basados en reglas y los procesadores de lenguaje de comando
                  1. Arquitectura de Máquinas Virtuales
                    1. La arquitectura de máquinas virtuales se ha llamado también intérpretes basados en tablas
                      1. 1.- Máquina de interpretación que lleva a cabo la tarea
                        1. 2.- Una memoria que contiene el seudo-código a interpretar,
                          1. 3.- Una representación del estado de control de la máquina de interpretación
                            1. 4.- Una representación del estado actual del programa que se simula.
                            2. Admite diferentes paradigmas
                              1. Orientada a objetos (C#, J#, C++, Python) y estructurada en bloques (Oberon),
                                1. Ambientes de objetos puros (Smallscript / Smalltalk), programación lógica declarativa (Prolog, P#),
                                  1. Diseño basado en contratos (Eiffel), modelado matemático (Fortran)
                                    1. Scripting interpretado (Perl)
                                      1. meta-programación (SML, Mondrian)
                                        1. programación cercana a la semántica de negocios (Cobol)
                                          1. programación centrada en reportes (Visual ASNA RPG)
                                    2. Estilos heterogéneos
                                      1. Sistemas de control de procesos
                                        1. caracterizan no sólo por los tipos de componentes, sino por las relaciones que mantienen entre ellos. El objetivo de un sistema de esta clase es mantener ciertos valores dentro de ciertos rangos especificados, llamados puntos fijos o valores de calibración
                                        2. Arquitecturas Basadas en Atributos
                                          1. La intención de estos autores es asociar a la definición del estilo arquitectónico un framework de razonamiento (ya sea cuantitativo o cualitativo) basado en modelos de atributos específicos
                                        3. Estilos Peer-to-Peer
                                          1. Esta familia, también llamada de componentes independientes, enfatiza la modificabilidad por medio de la separación de las diversas partes que intervienen en la computación.
                                            1. Arquitecturas Basadas en Eventos
                                              1. Las arquitecturas basadas en eventos se han llamado también de invocación implícita. Otros nombres propuestos para el mismo estilo han sido integración reactiva o difusión (broadcast) selectiva.
                                              2. Arquitecturas Orientadas a Servicios
                                                1. Sólo recientemente estas arquitecturas que los conocedores llaman SOA han recibido tratamiento intensivo en el campo de exploración de los estilos
                                                  1. HTTPs, SMTP, FTP, IIOP, MQ
                                                2. Arquitecturas Basadas en Recursos
                                                  1. Aunque la literatura especializada tiende a considerar a REST una variante menor de las arquitecturas basadas en servicios, Fielding considera que REST resulta de la composición de varios estilos más básicos, incluyendo repositorio replicado, cache, cliente-servidor, sistema en capas, sistema sin estado, máquina virtual, código a demanda e interfaz uniforme
                                                    1. implementaciones tales como WebDAV, ebXML, BPML, XLANG, UDDI, WSCK o BPEL4WS

                                              Semelhante

                                              Porcentagens e Frações
                                              luciahelenaferre
                                              CONCURSO BANCO DOBRASIL- ESCRITURÁRIO
                                              Alessandra S.
                                              Língua Portuguesa - Vocabulário
                                              nando.mrossi
                                              Simulado Geografia
                                              Marina Faria
                                              50 frases, palavras e expressões mais usadas em Francês
                                              Miquéias M
                                              BIOLOGIA
                                              neusamiotto
                                              Regras NBRs
                                              Maria Clara Oliveira
                                              Sistema Cardiovascular: Artérias, Veias e Capilares
                                              Natália Abitbol
                                              Fisiologia Humana
                                              Felipe Penha
                                              Vitaminas
                                              Júlia Figueiredo
                                              Contextualização Aula 01 - Desenvolvimento e Sustentabilidade Ambiental - Medicina
                                              Jéssica Meireles