UML Estructurales
Diagrama de clases
Diagrama de componentes
Diagrama de paquetes
Diagrama de despliegue
Otros
- Diagrama de objetos: Similar al de clases
- Diagrama de estructura compuesta: contiene clases, interfaces, paquetes y sus relaciones, y proporciona una vista lógica de todo, o parte de un sistema de software
- Diagrama de perfiles: extender UML para su uso con una plataforma de programación en particular (ej: .NET, Java) o modelar sistemas destinados a ser usados en un dominio en particular (ej: medicina, finanzas)
UML Comportamiento
Casos de uso
Diagrama de secuencia
Diagrama de actividades
Diagrama de estados
Otros
- Diagrama de comunicación: muestra las interacciones entre objetos y / o partes (representadas como líneas de vida) utilizando mensajes secuenciados en una disposición de forma libre.
- Diagrama global de interacciones: variante del Diagrama de actividades donde los nodos son las interacciones o apariciones de interacción
- Diagrama de tiempos: describe el comportamiento de los clasificadores individuales y las interacciones de los clasificadores, enfocando la atención en el tiempo de los eventos que causan cambios en las condiciones de las líneas de vida