Please enable JavaScript.
Coggle requires JavaScript to display documents.
Las técnicas y principios de modelado de software - Coggle Diagram
Las técnicas y principios de modelado de software
El cual describe la arquitectura de un software, a partir de múltiples vistas concurrentes.
Vista Lógica:
Está orientada hacia la funcionalidad del sistema, los diagramas que pueden ayudar a describir esta vista son, diagrama de clases, diagrama de comunicación,
diagrama de secuencia.
Diagrama de comunicación
Diagrama de clases
Diagrama de secuencia
Vista de proceso:
Está orientada al rendimiento y escalabilidad del sistema; puede ser representada por medio de un diagrama de actividades.
Vista de despliegue/ vista de desarrollo:
Orientada a la gestión o administración del
software. En esta se pueden utilizar el diagrama de componentes y el diagrama de paquetes
Diagrama de componentes
Diagrama de paquetes
Vista física:
Enfocado de representar la topología y comunicación del sistema, para esta se puede utilizar el diagrama de despliegue
Diagrama de despliegue
Vista de escenarios:
Relaciona las 4 vistas anteriores, esta puede ser representada por medio del diagrama de casos de uso.
Conclusión
Realizar el análisis y diseño arquitectónico de una herramienta de software brinda una
mayor claridad sobre características del software
existe una gran cantidad de diagramas que permiten la
documentación arquitectónica del sistema
UML (Lenguaje de Modelamiento Unificado)
es un lenguaje de modelado
ampliamente utilizado en Ingeniería de software. Por medio de UML es posible construir un gran número de
diagramas.
Diagrama de casos de uso
Diagrama de clases
Diagrama de secuencia
Diagrama de comunicación
Diagrama de colaboración
Diagrama de actividades
Diagrama de componentes
Diagrama de emplazamiento
Diagrama de paquetes
Diagrama de estados
Diagrama de despliegue