Definición de términos: patrón de arquitectura |
|
Descripción principal
[BUS96] define el patrón de arquitectura de la siguiente manera:
"Un patrón de arquitectura expresa un esquema de organización estructural fundamental para sistemas de software.
Proporciona un conjunto de subsistemas predefinidos, especifica sus responsabilidades e incluye reglas y directrices
para organizar las relaciones entre ellos."
Ésta es la interpretación que se utiliza en RUP. Un patrón de arquitectura es un patrón (es decir, una
plantilla de solución) a una escala determinada, y es una plantilla para arquitectura de software concreta. Gestiona las
propiedades de todo el sistema y, normalmente, las relaciones a escala de subsistema (no a nivel de clase). Los patrones de
arquitectura parecen, por su naturaleza, no ser dependientes de dominios de la aplicación (el vocabulario de un dominio
determinado parece no influir en la descripción del patrón), aunque no hay ninguna razón por la que los patrones de
arquitectura no pudieran especializarse de ese modo. Comparar con patrón de análisis. El documento de arquitectura de
software presentará los patrones de arquitectura utilizados en el sistema. |
© Copyright IBM Corp. 1987, 2006. Reservados todos los derechos.
|
|