Vous êtes sur la page 1sur 11

Tipos de diagramas

Lenguaje Unificado
de Modelado

Diagrama de Estructura
Compuesta

Diagrama de despliegue
Diagrama de Estructura Compuesta

Es un tipo de diagrama de estructura estática en el


Lenguaje de Modelado Unificado, muestra la estructura interna de
una clase y las colaboraciones que esta estructura hace posibles.

Una estructura compuesta es un conjunto de


elementos interconectados que colaboran en
tiempo de ejecución para lograr algún propósito
representa un rol jugado en tiempo de ejecución por
Parte
una instancia de una clase o por una colección de
instancias.

Puerta es un punto de interacción que puede ser usado para


conectar clasificadores estructurados con sus partes y
con el ambiente

une dos o más entidades, permitiéndoles interactuar en


Conector tiempo de ejecución. Un conector es representado por
una línea que une una combinación de partes, puertas y
clasificadores estructurados

es generalmente más abstracta que un clasificador


Colaboración estructurado. Ésta es mostrada como un óvalo sin
relleno conteniendo los roles que las instancias pueden
jugar en la colaboración.

representa una clase, frecuentemente una clase


Clasificador abstracta, cuyo comportamiento puede ser completa o
estructurado parcialmente descrito mediante interacciones entre
partes.
Ejemplo:
Colaboración
Clasificador
estructurado

Conector Puerta Parte


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.
Los elementos usados por este tipo de diagrama son nodos (representados
como un prisma), componentes (representados como una caja rectangular
con dos protuberancias del lado izquierdo) y asociaciones.
El elemento principal del
diagrama son los NODOS.
Los nodos representan un
recurso físico:
◦Computadoras
◦Sensores
◦Impresoras
◦Servidores
◦Dispositivos externos

Los nodos pueden ser


interconectados mediante
líneas para describir una
estructura de red
Ejemplo:
implica modelar la topología del hardware sobre el que se ejecuta
el sistema. Aunque UML no es un lenguaje de especificación
hardware de propósito general

Usos
Colección de hardware con una gran cantidad de
Sistemas empotrados software que interactúa con el mundo físico

Extremo del espectro de los sistemas distribuidos y


Sistemas requieren tomar decisiones sobre la conectividad de red de
cliente-servidor los clientes a los servidores y sobre la distribución física de
los componentes software del sistema a través de nodos.

En el otro extremo encontramos aquellos sistemas que


Sistemas completamente son ampliamente o totalmente distribuidos y que
distribuidos normalmente incluyen varios niveles de servidores.
Ventajas:
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

Desventajas:
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

Vous aimerez peut-être aussi