Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
DISTRIBUCIN O
DESPLIEGUE
AREA:
Anlisis y Diseo de Sistemas
1. DEFINICIN:
Es la
representacin de
la estructura de
hardware donde
estar nuestro
sistema o
software.
2. DEPENDENCIAS:
2.1 NODO:
Es un recurso de ejecucin tal como un
computador, un dispositivo o memoria,
desde un sensor a un mainframe. Los
estereotipos permiten
precisar la naturaleza del equipo:
Dispositivos
Procesadores
Memoria
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. Una instancia puede o no tener
un nombre antes de los dos puntos. El
siguiente diagrama muestra una instancia
nombrada de una computadora.
Estereotipo de Nodo
Un nmero de estereotipos estndar se
proveen para los nodos, nombrados
cdrom, cdrom, computer, disk
array, pc, pc client, pc server,
secure, server, storage, unix
server, user pc
Artefacto
Asociacin
En el contexto del diagrama
de despliegue, una
asociacin representa una
ruta de comunicacin entre
los nodos.
El siguiente diagrama
muestra un de
despliegue para una
red, mostrando los
protocolos de red
como estereotipos y
tambin mostrando
multiplicidades en los
extremos de la
La imagen muestra un
diagrama de
despliegue para una
parte del sistema
embebido y muestra un
artefacto ejecutable
como contenido por el
nodo madre
3. USOS
Cuando se modela la vista de despliegue
esttica de un sistema, normalmente se
utilizarn los diagramas de despliegue de
una de las tres siguientes maneras:
Para modelar sistemas empotrados.
Para modelar sistemas cliente/servidor.
Para modelar sistemas completamente
distribuidos.
4. VENTAJAS
Muestra un conjunto de nodos y sus
relaciones.
Se utilizan para describir la vista de
despliegue esttica de un sistema.
Se relacionan con los diagramas de
componentes, ya que un nodo normalmente
incluye uno o ms componentes.
5. DESVENTAJAS
La posible falla en la modelacin de un
hardware.
Tales sistemas contienen a menudo varias
versiones de componentes software, alguno
de los cuales pueden incluso migrar de un
nodo a otro. El diseo de tales sistemas
requiere tomar decisiones que permitan un
cambio continuo de la topologa del sistema.
6. EJEMPLOS
Diagrama de
distribucin de un
equipo de internet
EJEMPLOS
Aqu tenemos dos nodos, el cliente y el servidor, cada uno de ellos contiene
componentes. El componente del cliente utiliza un interface de uno de los
componentes del servidor. Se muestra la relacin existente entre los dos Nodos.
Esta relacin podramos asociarle un estereotipo para indicar qu tipo de conexin
disponemos entre el cliente y el servidor, as como modificar su cardinalidad, para
indicar que soportamos diversos clientes.
Como los componentes pueden residir en ms de un nodo podemos situar
el componente de forma independiente, sin que pertenezca a ningn nodo,
y relacionarlo con los nodos en los que se sita.