el diseño arquitectónico:
representa la estructura de datos
y los componentes del programa
necesarios para construir un
sistema computacional. Asume
el estilo arquitectónico que
tomara el sistema.
la arquitectura del
software es la
estructura jerárquica a
través de la cual se
relacionan los
módulos del software.
Nos permite crear bosquejos para
realizar el proyecto como los planos de
una casa portal motivo se necesita el
diseño arquitectónico, para poder crear
un buen producto.
Se obtiene un modelo que
abarca la arquitectura de los
datos y la estructura del
programa se crea durante esta
etapa del diseño. Además, se
describen las propiedades de
los componentes y sus
relaciones.
A un que un ingeniero de software
puede diseñar los datos y la
arquitectura a menudo el trabajo se
asigna a especialistas cuando se
construyen un sistemas grandes y
complejos. Un diseñador de base
de datos o de almacén de datos
crea la arquitectura de datos del
sistema.
La arquitectura de software es
de especial importancia ya que
la manera en que se estructura
un sistema tiene un impacto
directo sobre la capacidad de
este para satisfacer lo que se
conoce como los atributos de
calidad del sistema.
un estilo arquitectónico de
software es aquel que debe
definir actividades externas
(otros sistemas, otros
Dispositivos, otras personas)
con las que interactúan el
software también la naturaleza
de la interacción. Esta
información suele adquirirse
en un modelo de análisis.
La herramienta del
diseños arquitectónico
modela la estructura
general del software al
representa interfaces
dependencias,
relaciones e
interacciones de los
componentes.
Comprende el
establecimiento de un
marco de trabajo
estructural básico para un
sistema.
Alude a la estructura
general del software
y el modo en que la
estructura ofrece una
integridad conceptual
al sistema.
Un patrón arquitectónico expresa
un esquema de organización
estructural esencial para un
sistema de software, que consta
de subsistemas, sus
responsabilidades e
interrelaciones. En comparación
con los patrones de diseño, los
patrones arquitectónicos tienen un
nivel de abstracción mayor.
De modo simple, se
puede considerar que
está compuesta por la
estructura jerárquica de
los componentes
(módulos), la manera en
la que dichos
componentes interactúan
y la estructura de datos
que es utilizada por
dichos componentes
Un patrón arquitectónico de
software ofrece soluciones a
problemas de arquitectura de
software en ingeniería de
software. Dan una descripción
de los elementos y el tipo de
relación que tienen junto con
un conjunto de restricciones
sobre cómo pueden ser
usados.