miércoles, 27 de mayo de 2015

Diagrama de despliegue

DIAGRAMA DE DESPLIEGUE


Definición.

            Es parte de los diagramas complementarios que ayuda a comprender la arquitectura de un sistema. Esta centrada en cuestiones de ingeniería de sistemas.
Su propósito es el de distribuir el sistema, asignando componentes ejecutables a nodos en el diagrama de despliegue.
No siempre es necesario utilizar diagramas de despliegue
  • No son necesarios si se desarrolla un software que reside en una máquina e interactúa sólo con dispositivos estándar en esa máquina que ya son gestionados por el SO (teclado, pantalla de un PC, etc..)
  • Son necesarios si se desarrolla un software que interactúa con dispositivos que normalmente no gestiona el SO. El sistema está distribuido físicamente sobre varios procesadores

 Qué es un diagrama de despliegue.

Un diagrama de despliegue es la forma de mostrar la configuración de nodos de procesamientos en tiempo de ejecución y los componentes que en ellos residen. Estos nodos forman la topología de hardware sobre el que se ejecuta el sistema. Este diagrama se preocupa principalmente de la distribución, entrega y instalación de las partes que constituye el sistema físico.

Un diagrama de despliegue consta de la interconexión de nodos a partir de relaciones de asociación (Figura 1.). En este contexto, las relaciones representan enlaces físicos (normalmente bidireccionales), como es el caso de una conexión directa mediante cables o indirecta por vía satélite.


Figura 1.  Diagrama de despliegue
 
Descripción: DES


Un diagrama de despliegue puede contener componentes, cada un de los cuales debe estar en algún nodo.
En ese caso, también se incluyen en el diagrama las relaciones de dependencia que existan entre dichos componentes.

 Dependencia de los diagramas de despliegue.

Los diagramas de despliegue no tienen una dependencia absoluta, es más puede considerarse casi independiente.
Sin embargo el diagrama de clases es la base de para un par de diagramas relacionados entre si: el diagrama de componentes y el diagrama de despliegue.

Los que relaciona los diagramas de despliegue con los de componentes es que en un nodo incluye, por lo común, uno o más componentes.






1 comentario:

  1. Los diagramas de despliegue pueden describir la arquitectura a nivel de especificación (también llamado nivel de tipo) o al nivel de instancia (de manera similar a los diagramas de clases y diagramas de objetos).

    ResponderEliminar