Arquitectura

Páginas: 10 (2255 palabras) Publicado: 28 de octubre de 2011
República bolivariana de Venezuela
Ministerio del poder popular para la educación universitaria
Instituto universitario de tecnología del estado Yaracuy
Independencia – Yaracuy

ARQUITECTURA
DE
DISEÑO

Integrantes



Octubre, 2011.

ÍNDICE

INTRODUCCIÓN 3
Arquitectura del Diseño 4
Sistema de flujo dedatos 4
Sistemas basados en llamado y retorno (capas) 4
Sistema De Componentes Independientes 5
Sistema basados en Transacciones 5
Características debe tener un sistema de procesamiento de transacciones 6
Sistemas basados en eventos P2P 7
Otras categorías con base en la red P2P 7
Arquitectura cliente-servidor 8
CONCLUSIÓN 11

INTRODUCCIÓN

La arquitectura no es el softwareoperacional. Más bien, es la representación que capacita al ingeniero del software para: • Analizar la efectividad del diseño para la consecución de los requisitos fijados. • A considerar las alternativas arquitectónicas en una etapa en la cual hacer cambios en el diseño es relativamente fácil. • Reducir los riesgos asociados a la construcción del software.

Arquitectura del Diseño
El diseño se hadescrito como un proceso multi fase en el que se sintetizan representaciones de la estructura de los datos, la estructura del programa, las características de la interfaz y los detalles procedimentales desde los requisitos de la información.

El diseño arquitectónico representa la estructura de los datos y los componentes del programa que se requieren para construir un sistema de
computadora.* Constituye el estilo arquitectónico que tendrá el sistema, las estructuras de datos y las propiedades de los componentes y la interrelación que tiene con otros componentes arquitectónicos del sistema.

Sistema de flujo de datos
Se aplica cuando los datos de entrada son transformados a través de una serie de componentes computacionales o manipulativos en los datos de salida. Un patróntubería y filtro tiene un grupo de componentes llamados filtros, conectados por tuberías que transmiten datos de un componente al siguiente. El filtro está diseñado para recibir entrada de datos de una forma y producir la salida de datos de una forma específica. Si el flujo de datos degenera en una simple línea de transformadores se le llama Secuencial por Lotes.

Sistemas basados en llamado yretorno (capas)

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

Características:

– Hilo de control simple soportado por los lenguajes de programación.
– Usa una estructuraimplícita de subsistemas.
– Razonamiento jerárquico, cambios en una subrutina implican cambios en las subrutinas que hacen la invocación.
– Pretenden incrementar el desempeño distribuyendo el trabajo en múltiples procesadores.

Ventajas

– La descomposición en módulos disminuye la complejidad.

● Desventajas
– Dependencia y acoplamiento entre módulos.
– La reutilización y elmantenimiento son difíciles.

Organización jerárquica, cada capa proporciona servicios a la capa superior y actúa como cliente de la capa inferior.

● Los componentes se organizan en capas.
● Los conectores son definidos por los protocolos que determinan como interactúan las capas.
● Restricciones topológicas incluyen limitar las interacciones a capas adyacentes.

Desventajas

– Notodos los sistemas se pueden estructurar fácilmente como capas.
– Rendimiento: la comunicación a través de las diferentes capas puede hacer ineficiente el sistema.

Sistema De Componentes Independientes

Los sistemas de software basados en componentes independientes se basan en principios definidos por una ingeniería de software específica, Hay un buen número de definiciones de componentes,...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Arquitectura
  • Arquitectura
  • Arquitectura
  • Arquitectura
  • Arquitectura
  • Arquitectura
  • Arquitectura
  • Arquitectura

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS