miércoles, 15 de mayo de 2013

Arquitectura de software


ARQUITECTURA DE SOFTWARE



Asi como pueden llegar a ser los planos de un edificio o de construccion, los cuales indican la estructura, funcionamiento e interaccion de las partes asi mismo es la arquitectura de software. La arquitectura es un nivel de diseño que hace enfasis en aspectos "mas alla de los algoritmos y estructuras de datos de la computacion", el diseñp y la especificacion de la estrutura global del sistema es un nuevo tipo de problema.

  • La arquitectura de software es el diseñp de mas alto nivel de la estructura de un sistema.
  • es un  conjunto de patrones y abstracciones coherentes 
  • se selecciona y se diseña cpm base en objetivos y restricciones. Los objetivos son aquellos prefijados para el sistema de informacion, las restricciones son aquellas limitaciones derivadas de las tecnologias disponibles para implementar sistemas de informacion.





La arquitectura de software, tiene que ver con el diseño y la implementacion de estructuras de software de algo nivel. Es el resultado de ensamblar un cierto numero de elementors arquitectonicos de forma adecuada para satisfacer la mayor funcionalidad y requerimientos de desempeño de un sistema, asi como requerimientos no funcionales, como la confiabilidad, escalabilidad, portabilidad y disponibilidad.

6 comentarios: