Está en la página 1de 8

Diagramas de Despliegue

Diagramas de despliegue
Describen la arquitectura fsica del sistema durante la
ejecucin, en trminos de:
procesadores
dispositivos
componentes de software
Describen la topologa del sistema: la estructura de los
elementos de hardware y el software que ejecuta cada
uno de ellos.

Diagramas de Despliegue
Los nodos son objetos fsicos que existen en tiempo de
ejecucin, y que representan algn tipo de recurso
computacional (capacidad de memoria y procesamiento):
Computadores con procesadores
Otros dispositivos
impresoras
lectoras de cdigos de barras
dispositivos de comunicacin
Ventas
Despliega
pos.exe
contactos.exe

Dell Pentium
466 MMX

mquina1:
Dell Pentium
466 MMX

Diagramas de Despliegue
Dispositivos
Los dispositivos del sistema tambin se representan como nodos.
Generalmente se usan estereotipos para identificar el tipo de
dispositivo.

<<printer>>

<<router>>

HP LaserJet
5MP

Cisco Router
X2000

Diagramas de Despliegue

Los nodos se conectan mediante asociaciones de


comunicacin.

Estas asociaciones indican:


Algn tipo de ruta de comunicacin entre los nodos
Los nodos intercambian objetos o envan mensajes a
travs de esta ruta

El tipo de comunicacin se identifica con un estereotipo que


indica el protocolo de comunicacin o la red.

Diagramas de Despliegue

clienteA:
Compaq Pro PC

<<
TC
P/
IP
>>

Servidor de
Aplicaciones:

Servidor de Base de
Datos: VAX

Silicon Graphics O2
clienteB:
Compaq Pro PC

>>
I/ P
P
TC
<
<

<<DecNet>>

Diagramas de Despliegue
Nodos y componentes
Los nodos son los elementos donde se ejecutan los componentes.

Ventas

pos.exe

contactos.exe

Diagramas de Despliegue

Si un tipo de componente puede ejecutarse en un tipo de


nodo, se crea una dependencia con el estereotipo
<<supports>>
Una instancia de la componente podra localizarse en
una instancia de ese nodo.
UNIX Transaction
Server Program
<<supports>>

Silicon
Graphics O2

Diagramas de Despliegue
Instancias ejecutndose en un nodo.

mquina1:Dell Pentium 466 MMX

cliente1:Cliente
<<library>>
CL:Transaction
Client Library

También podría gustarte