Es un lenguaje gráfico para visualizar, especificar, construir y documentar un sistema. UML ofrece un estándar
para describir un "plano" del sistema (modelo), incluyendo aspectos conceptuales tales como procesos de
negocio, funciones del sistema, y aspectos concretos como expresiones de lenguajes de programación,
esquemas de bases de datos y compuestos reciclados.
Diagramas UML de ESTRUCTURA
Diagrama de clases
Diagrama de objetos
Diagrama de componentes
Diagrama de estructura
compuesta Diagrama de
paquetes Diagrama de
despliegue
Diagramas UML de COMPORTAMIENTO
Diagrama de casos de uso
Diagrama de actividades
Diagrama de estado
Diagramas UML de INTERACCION
Diagrama de secuencia Diagrama de
colaboración UML 1.X / Diagrama de comunicación
UML 2.0 Diagrama de tiempo Diagrama de
interacción