Diagramas UML Flashcards
Diagrama de clases
Estructural/estático
Recoge las clases de objetos y sus asociaciones. Representa los aspectos estáticos del sistema, utilizando diversos mecanismos de abstracción.
Diagrama de componentes
Estructural/estático
Muestra la organización de los componentes software, sus interfaces y las dependencias entre ellos
Diagrama de objetos
Estructural/estático
Árbol de objetos en memoria.
OBJETIVO: Poder “testear” una parte del modelo quitan el nivel de abstracción que meten las clases
Diagrama composite structure program
Estructural/estático
Diagrama de despliegue
Estructural/estático
Muestra la disposición de las particiones físicas del sistema de información y la asignación de los componentes software a estas particiones.
Es decir, las relaciones físicas entre los componentes software y hardware en el sistema a entregar.
Diagrama de paquetes
Estructural/estático
Agrupa/organiza elementos de UML relacionados (clases, casos de uso, …) para REDUCIR complejidad “visual”.
Diagrama de perfil
Estructural/estático
Diagrama de actividad
De comportamiento/dinámico
Ayuda a plantear casos de prueba (escenarios), casos de uso y procesos de negocio
Diagrama de transición de estados
De comportamiento/dinámico
Representa los estados que puede tomar un componente o un sistema y muestra los eventos que implican el cambio de un estado a otro
Diagrama de casos de uso
De comportamiento/dinámico
Diagrama de interacción
De comportamiento/dinámico
Describe el comportamiento dinámico del sistema de información mediante el paso de mensajes entre los objetos del mismo.
- Diagrama de comunicación
- Diagrama de tiempos
- Diagrama de secuencia
- Interaction overview