Arquitectura de software

Arquitectura de software.La arquitectura de software es un conjunto de patrones que proporcionan un marco de referencia necesario para guiar la construccion de un software,permitiendo a los programadores,analistas y todo el conjunto de desarrollores del software compartir una misma linea de trabajo y cubrir todos los objetivos y restricciones de la aplicación.Es considerada el nivel más alto en el diseño de la arquitectura de un sistema puesto que establecen la estructura,funcionamiento e interacción entre las partes del software.

Componentes e interacciones

Componetentes

La arquitectura de software se compone por:

  • clientes y servidores.
  • bases de datos.
  • filtos.
  • niveles en sistemas jerárquico.

Interacciones

Entre los componentes de la arquitectura de software existe un conjunto de interacciones entre las que sobresalen :

  • llamadas a procedimientos.
  • comportamiento de variables.
  • protocolos cliente servidor.
  • transmición asíncrona de eventos.

Características

La arquitectura de software forma la columna vertebral para construir un sistema de software,es en gran medida responsable de permitir o no ciertos atributos de calidad del sistema entre los que se destacan la confiabilidad y el rendimiento del software.Además es un modelo abstracto reutilizable que puede transferirse de un sistema a otro y que representa un medio de comunicación y discusión entre participantes del proyecto,permitiendo así la interacción e intercambio entre los desarrolladores con el objetivo final de establecer el intercambio de conocimientos y puntos de vista entre ellos.

Tipos de arquitecturas

Para utilizar la arquitectura de software se sigue un conjunto de patrones arquitectónicos,entre los cuales podemos encontrar:

  • Cliente-Servidor
  • Blackboard.
  • Modelo entre capas.
  • Intérprete.
  • Orientado a servicios.
Arquitectura de software

Tipos de arquitectura

ejempl

Fidel

Eduardo Antonio Roque

Ventajas

añsdkfsdfhhhhhhhhhhhhhhhhhhhh [1]

[2] [3]

Enlaces externos

Arquitectura

Referencias