1. Diagramas de Comportamientos
1.1. Diagrama de Estados:
1.1.1. Un estado es una condición durante la vida de un objeto, de forma que cuando dicha condición se satisface se lleva a cabo alguna acción o se espera por un evento.
1.2. Diagrama de Actividad:
1.2.1. Es una variación del Diagrama de Estados UML donde los estados representan operaciones y las transiciones representan las actividades que ocurren cuando la operación es completa.
2. Diagramas de Casos de Uso
2.1. operaciones que se esperan de una aplicación o sistema y como se relaciona con su entorno, es por ello que se ve desde el punto de vista del usuario. Describen un uso del sistema y como éste interactúa con el usuario.
3. Diagrama de Clases:
3.1. Es uno de los tipos de diagramas o símbolo estático y tiene como fin describir la estructura de un sistema mostrando sus clases, atributos y relaciones entre ellos.
4. Diagramas de Objetos:
4.1. Se modelan las instancias de la clases del Diagrama de Clases. Cuenta con objetos y enlaces, también es posible encontrar las clases para tomar como referencia su instanciación.
5. Diagrama de Interacción
5.1. Diagrama de Secuencia:
5.1.1. Muestra una interacción ordenada según la secuencia temporal de eventos y el intercambio de mensajes. Ponen especial énfasis en el orden y el momento en el que se envían los mensajes a los objetos.
5.2. Diagrama de Colaboración:
5.2.1. Se puede decir que es una forma alternativa al diagrama de secuencias a la hora de mostrar un escenario.
6. Diagrama de Implementación
6.1. Diagrama de Componentes:
6.1.1. Contiene componentes, interfaces y relaciones entre ellos. Los componentes representan a un bloque de construcción al modelar aspectos físicos de un sistema.
6.2. Diagrama de Despliegues:
6.2.1. Se utiliza para modelar el Hardware utilizado en la implementación del sistema y la relaciones entre sus componentes.