Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Resumen 11
Resumen 11
Definicin:
La arquitectura de software es la organizacin fundamental de un sistema representado
en sus componentes, las relaciones entre cada uno, el ambiente, los principios que guan
su diseo y evolucin (IEEE Std 1471 20001)
Importancia de la Arquitectura de software
La necesidad de una arquitectura nace con los sistemas de media y gran extensin
A medida que los sistemas crecen en complejidad, ya sea por la cantidad de requerimientos
o impacto de los mismos es necesaria una base slida en la cual trabajar
Componentes, Conectores y Relaciones
Los Componente son bloques de construccin que conforman partes de un sistema, a nivel
de un lenguaje de programacin serian representados como mdulos, clases, objetos o un
conjunto de funciones relacionadas.
1
IEEE Std 1471 2000, Recommended Practice for Architectural Description of Software-Intensive Systems has been
developed