Diagramas De Despligue Uml
-
Upload
arcangelsombra -
Category
Technology
-
view
51.726 -
download
0
description
Transcript of Diagramas De Despligue Uml
![Page 1: Diagramas De Despligue Uml](https://reader034.fdocuments.es/reader034/viewer/2022050721/557bc63ad8b42a8a1d8b4764/html5/thumbnails/1.jpg)
![Page 2: Diagramas De Despligue Uml](https://reader034.fdocuments.es/reader034/viewer/2022050721/557bc63ad8b42a8a1d8b4764/html5/thumbnails/2.jpg)
RESUMENEl Diagrama de Despliegue es un tipo de diagrama del Lenguaje Unificado de Modelado que se utiliza para modelar el hardware utilizado en las implementaciones de sistemas y las relaciones entre sus componentes.
![Page 3: Diagramas De Despligue Uml](https://reader034.fdocuments.es/reader034/viewer/2022050721/557bc63ad8b42a8a1d8b4764/html5/thumbnails/3.jpg)
EXPLICACIÓNUn diagrama de despliegue muestra las relaciones físicas entre los componentes hardware y software en el sistema final, es decir, la configuración de los elementos de procesamiento en tiempo de ejecución y los componentes software (procesos y objetos que se ejecutan en ellos).
![Page 4: Diagramas De Despligue Uml](https://reader034.fdocuments.es/reader034/viewer/2022050721/557bc63ad8b42a8a1d8b4764/html5/thumbnails/4.jpg)
• Describen la arquitectura física del sistema durante la ejecución, en términos de: – procesadores– dispositivos – componentes de software
• Describen la topología del sistema: la estructura de los elementos de hardware y el software que ejecuta cada uno de ellos.
![Page 5: Diagramas De Despligue Uml](https://reader034.fdocuments.es/reader034/viewer/2022050721/557bc63ad8b42a8a1d8b4764/html5/thumbnails/5.jpg)
NODOS• Los nodos son objetos físicos que existen en tiempo de
ejecución, y que representan algún tipo de recurso computacional (capacidad de memoria y procesamiento):– Computadores con procesadores– Otros dispositivos
• impresoras• lectoras de códigos de barras• dispositivos de comunicación
466 MMX
Dell Pentium
![Page 6: Diagramas De Despligue Uml](https://reader034.fdocuments.es/reader034/viewer/2022050721/557bc63ad8b42a8a1d8b4764/html5/thumbnails/6.jpg)
Dispositivos
• Los dispositivos del sistema también se representan como nodos.
• Generalmente se usan estereotipos para identificar el tipo de dispositivo.
HP LaserJet 5MP
<<printer>>
![Page 7: Diagramas De Despligue Uml](https://reader034.fdocuments.es/reader034/viewer/2022050721/557bc63ad8b42a8a1d8b4764/html5/thumbnails/7.jpg)
• Los nodos se conectan mediante asociaciones de comunicación.
• Estas asociaciones indican:– Algún tipo de ruta de comunicación entre los nodos– Los nodos intercambian objetos o envían mensajes a través de esta ruta.
• El tipo de comunicación se identifica con un estereotipo que indica el protocolo de comunicación o la red.
![Page 8: Diagramas De Despligue Uml](https://reader034.fdocuments.es/reader034/viewer/2022050721/557bc63ad8b42a8a1d8b4764/html5/thumbnails/8.jpg)
Nodos y componentesLos nodos son los elementos donde se ejecutan los componentes
Ventas
pos.exe contactos.exe
![Page 9: Diagramas De Despligue Uml](https://reader034.fdocuments.es/reader034/viewer/2022050721/557bc63ad8b42a8a1d8b4764/html5/thumbnails/9.jpg)
ARTEFACTOS• Un artefacto es un producto del proceso de desarrollo
de software, que puede incluir los modelos del proceso Ej: archivos fuente, ejecutables, documentos de diseño, reportes de prueba, prototipos, manuales de usuario y más.
EjecutableApp.exe
![Page 10: Diagramas De Despligue Uml](https://reader034.fdocuments.es/reader034/viewer/2022050721/557bc63ad8b42a8a1d8b4764/html5/thumbnails/10.jpg)
EJEMPLOEJEMPLO
![Page 11: Diagramas De Despligue Uml](https://reader034.fdocuments.es/reader034/viewer/2022050721/557bc63ad8b42a8a1d8b4764/html5/thumbnails/11.jpg)
La mayoría de las veces el modelado de la vista de despliegue implica modelar la topología del hardware sobre el que se ejecuta el sistema
![Page 12: Diagramas De Despligue Uml](https://reader034.fdocuments.es/reader034/viewer/2022050721/557bc63ad8b42a8a1d8b4764/html5/thumbnails/12.jpg)
Tales sistemas contienen a menudo varias versiones de componentes software, alguno de los cuales pueden incluso migrar de un nodo a otro.
El diseño de tales sistemas requiere tomar decisiones que permitan un cambio continuo de la topología del sistema.