You are on page 1of 2

capitulo010 22/5/07 09:29 Página 97

10
La vista de despliegue

Descripción
La vista de despliegue muestra la disposición física de los nodos. Un nodo es un recurso com-
putacional de ejecución, como computadoras u otros dispositivos. Durante la ejecución, los
nodos pueden contener artefactos, entidades físicas como los archivos. La relación de manifes-
tación muestra la relación entre un elemento de diseño, como un componente, y los artefactos
que los plasman en el sistema software. La vista de despliegue puede resaltar los cuellos de bote-
lla en el rendimiento debidos a la ubicación de los artefactos que manifiestan componentes inde-
pendientes en diferentes nodos.

Nodo
Un nodo modela un recurso computacional de tiempo de ejecución, que generalmente tiene
menos memoria y a menudo también capacidad de procesamiento. Los nodos pueden tener este-
reotipos para distinguir los diferentes tipos de recursos, como UCP, dispositivos y memorias.
Los nodos pueden albergar artefactos.
Un tipo de nodo se muestra como un cubo estilizado con su nombre en el interior. Una ins-
tancia de un nodo se representa mediante una cadena subrayada con el nombre y el tipo de nodo.
(Figura 10.1).
Las asociaciones entre nodos representan caminos de comunicación. Las asociaciones pue-
den tener estereotipos para distinguir los diferentes tipos de comunicación.
Los nodos pueden tener relaciones de generalización para relacionar una descripción general
de un nodo con una variación más específica.

Artefacto
Un artefacto modela una entidad física como un archivo. Un artefacto se muestra mediante un
rectángulo con la palabra clave «artifact». La presencia de un artefacto en un nodo se represen-
ta anidando físicamente el símbolo del artefacto dentro del símbolo del nodo.
Se pueden marcar con estereotipos distintos tipos de artefactos, como las bases de datos, las
páginas Web, los ejecutables o los guiones.
capitulo010 22/5/07 09:29 Página 98

98NNEL LENGUAJE UNIFICADO DE MODELADO. MANUAL DE REFERENCIA. SEGUNDA EDICIÓN

Figura 10.1NDiagrama de despliegue

Si un artefacto implementa un componente u otra clase, se dibuja una línea discontinua, con
la palabra clave «manifest», desde el símbolo del artefacto al símbolo del componente que
implementa. Esta relación se denomina manifestación.