- Es en la actividad de describir la distribución donde los procesos definidos en la actividad de "Describir la arquitectura de ejecución" son asignados a nodos físicos.
- Un nodo es un objeto físico que representa un recurso computacional, y por lo general posee memoria y capacidad de procesamiento. Los objetos en tiempo de ejecución y los componentes se ejecutan en nodos.
- Como estereotipos comunes para los nodos tenemos a "Processor" y "Device".
- Los procesos deben ser asignados a dispositivos hardware para ejecutarse, de modo que se distribuya la carga del sistema. Los procesos que requieren tiempos de respuesta cortos deben asignarse a los procesadores más rápidos. Además, debe considerarse:
- La capacidad del nodo (en términos de memoria y poder de procesamiento)
- Ancho de banda de los medios de comunicación (bus, LANs, WANs)
- Disponibilidad del hardware y vías de comunicación
- Es necesario establecer una correspondencia entre la Vista de Implementación y la Vista de Despliegue para ver la distribución de los archivos binarios. Se utiliza un diagrama de despliegue para mostrar a los nodos, interconectados mediante asociaciones. Las asociaciones indican una vía de comunicación entre nodos.
Basado en el material del curso DEV475: Mastering Object-Oriented Analysis and Design with UML 2.0
Publicar un comentario