Sie sind auf Seite 1von 2

5.

2 DIAGRAMA DE DESPLIEGUE
Definicin
Un Diagrama de Despliegue modela la arquitectura en tiempo de ejecucin de
un sistema adems es un Lenguaje Unificado de Modelado que se utiliza para
modelar el hardware utilizado en las implementaciones de sistemas y las
relaciones entre sus componentes.
USOS DEL DIAGRAMA DE DESPLIEGUE
Sistemas empotrados: Un sistema empotrado es una coleccin de hardware
con una gran cantidad de software que interacta con el mundo fsico.
Sistemas cliente-servidor: Los sistemas cliente-servidor son un extremo del
espectro de los sistemas distribuidos y requieren tomar decisiones sobre la
conectividad de red de los clientes a los servidores y sobre la distribucin fsica
de los componentes software del sistema a travs de nodos.
Sistemas completamente distribuidos: En el otro extremo encontramos
aquellos sistemas que son ampliamente o totalmente distribuidos y que
normalmente incluyen varios niveles de servidores.
CARACTERSTICAS
o

o
o

Describe la arquitectura de un modelo en tres trminos:


Procesadores
Dispositivos
Componentes de software
Describe topologa del sistema al momento de que realiza una accin
Por lo general un diagrama de despliegue se representa con nodos

SIMBOLOGA
Por lo general un diagrama de
despliegue se representa con nodos y
componentes
Los nodos son objetos fsicos que
existen en un tiempo de ejecucin y
representa un recurso computacional
Computadora con procesadores
Dispositivos
Los nodos se comunican mediante
asociaciones de comunicacin
indicando:
o Ruta entre nodos
o Intercambio de mensajes
o protocolo de comunicacin
Instancia de nodo: Una instancia se puede distinguir desde un nodo por el
hecho de que su nombre esta subrayado y tiene dos puntos antes del tipo de
nodo base.

Artefactos: Un artefacto es un producto del proceso de desarrollo de software,


que puede incluir los modelos del proceso
Asociacin: Una asociacin representa una ruta de comunicacin entre los
nodos. Donde esta asociacin va incluida con misma dependencia del
diagrama de componentes.
COMPONENTES
Los nodos son elementos donde se ejecutan los componentes
Ejemplo: El servidor de ventas (componente) da los artculos y atiende al
cliente y contrario pero de otro modo
VENTAJAS
o
o
o

El diagrama de despliegue modela una topologa de hardware donde se


ejecuta el sistema.
Fcil de entender con una buena estructura.
Modo de elaboracin congruente

DESVENTAJAS
o
o

Contiene componentes que pueden alterar la secuencia del diagrama.


Pueden tomarse decisiones difciles de tomar donde el nodo puede ser uno
y otro

Das könnte Ihnen auch gefallen