Diagrama de Despliegue

Superior  Previo  Próximo

Diagrama de Ejemplo ..| ..Elementos/Conectores ..| ..Especificación del UML del OMG

 

Un diagrama de Despliegue muestra cómo y dónde se desplegará el sistema. Las máquinas físicas y los procesadores se representan como nodos, y la construcción interna puede ser representada por nodos o artefactos embebidos. Como los artefactos se ubican en los nodos para modelar el despliegue del sistema, la ubicación es guiada por el uso de las especificaciones de despliegue. 

 

Diagrama de ejemplo

Debajo hay un diagrama de Despliegue. Los dos nodos tienen una ruta de comunicación TCP/IP indicada. Las relaciones de Despliegue indican el despliegue de artefactos. Además, una especificación de despliegue define el proceso de despliegue para el artefacto networkScanner. Las relaciones manifestadas revelan la implementación física de los componentes ReposCustomer y ReposInternalRecords.

 

deploymentdiagram

 

Conectores y Elementos de la Caja de Herramientas

Seleccione los elementos y conectores del diagrama de Despliegue desde las páginas de Despliegue de la caja de herramientas del UML de EA.

 

Consejo: Haga clic en los siguientes elementos y conectores para obtener más información.

Elementos del diagrama de despliegue

Conectores del diagrama de despliegue

e_node

c_associate

e_device

c_communicationpath

e_executionenvironment

c_associationclass

e_component

c_generalize

e_interface

c_realize

e_artifact

c_deployment

e_document artifact

c_manifest

e_deploymentspec

c_objectflow

e_package

c_nesting

 

Especificaciones UML del OMG

La especificación UML del OMG (UML 2.0 Superstructure, p. 8) establece:

"Un diagrama que describe la arquitectura de ejecución del sistema. Representa artefactos del sistema como nodos, los cuales están conectados a través de rutas de comunicación para crear redes de sistemas de complejidad arbitraria. Los nodos están típicamente definidos en una forma anidada, y representan dispositivos de hardware o entornos de ejecución de software"