Los paquetes de diseño se utilizan para agrupar los elementos de modelo de diseño relacionados con objetivos
organizativos y, a menudo, para la gestión de la configuración. A diferencia del Producto de trabajo: Subsistema de diseño, un paquete de diseño no
ofrece una interfaz formal, aunque puede exponer algunos de sus contenidos (marcados como 'públicos') que ofrecen
comportamiento. Los paquetes de diseño deben utilizarse principalmente como herramienta organizativa del modelo, para
agrupar cosas relacionadas; si la semántica de comportamiento es necesaria, utilice los subsistemas de diseño.
Un paquete de diseño y su contenido son responsabilidad de un único Rol: Diseñador.
Los elementos dentro del paquete pueden ser dependientes de los elementos contenidos por otros paquetes; esto ocasiona
las dependencias entre paquetes. Las dependencias de paquete se pueden utilizar como herramienta para analizar la
elasticidad del modelo de diseño: un modelo con paquetes de dependencia cruzada es menos elástico al cambio.
|