Técnicas y principios de modelado de software
Modelo 4+1
Vista lógica
Vista de desarrollo
Vista de proceso
Vista física
Vista de escenarios
Se centra en la organización y estructura interna del código, considerando aspectos como la facilidad de desarrollo, reutilización y restricciones tecnológicas.
Muestra la configuración y topología física del sistema, enfocándose en servidores y hardware.
Describe aspectos de concurrencia y distribución, abordando la ejecución simultánea y comunicación entre procesos.
Representa la estructura y organización de clases y módulos, proporcionando una visión detallada de la arquitectura interna del sistema.
Conecta las vistas física, de procesos y lógica mediante casos de uso o historias de usuarios. Representa interacciones específicas entre actores y el sistema, facilitando la comprensión integral del comportamiento del software.
UML
Estructurales
Diagrama de estructura compuesta
Diagrama de de clases
Diagrama de componentes
Diagrama de despliegue
Diagrama de objetos
Diagrama de paquetes
Diagrama de perfiles
Comportamiento
Diagrama de actividades
Diagrama de casos de uso
Diagrama de máquinas de estados
Diagrama de interacción