Ingeniería de Software:: Diagramas UML
Ingeniería de Software:: Diagramas UML
Ingeniería de Software:: Diagramas UML
Diagramas UML
26 de Agosto de 2022
Diagrama de despliegue
El Diagrama de Despliegue es un tipo de diagrama del Lenguaje Unificado de Modelado
(UML)que se utiliza para modelar la disposición física de los artefactos software en nodos.
Suele ser utilizado junto con el diagrama de componentes (incluso a veces con el diagrama de
paquetes) de forma que, juntos, dan una visión general de como estará desplegado el sistema de
información.
Elementos
Nodo como contenedor: un nodo que contiene otro nodo dentro de él.
Diagrama de despliegue
Estereotipo: un dispositivo contenido dentro del nodo, presentado en la parte superior del nodo, con el nombre
entre corchetes con flechas dobles.
Artefacto: un producto desarrollado por el software, simbolizado por un rectángulo con el nombre y la palabra
"artifact" entre flechas dobles.
Asociación: Línea que indica un mensaje u otro tipo de comunicación entre nodos.
Diagrama de despliegue
Componente: un rectángulo con dos pestañas que indica un elemento de software.
Dependencia: una línea discontinua que termina en una flecha, que indica que un nodo o componente depende
de otro.
Interfaz: Un círculo que indica una relación contractual. Aquellos objetos que realizan la interfaz deben cumplir
con algún tipo de obligación.
Diagrama de despliegue
Diagrama de comunicación
La forma en que los objetos se haciendo énfasis en el orden en el que suceden los
mensajes.
Objeto 2 1: mensaje()
Objeto 2
Objeto 3 2: mensaje()
Condición
1:mensajeA() condición
Objeto 1 Objeto 2
Ciclo
1:mensajeA() *[n=0…9]
Objeto 3 Objeto 3
1: a mensaje A()
1 b mensaje B()
Paralelos
1 c mensaje C()
Objeto 1 Objeto 2
En un diagrama de comunicación UML se muestran las interacciones entre líneas de vida
que usan mensajes secuenciados en una disposición de forma libre.
Galería de símbolos Comunicación UML, junto con formas que se ajustan al estándar
UML 2.5
Bibliografía