Mapa mental
UML
Conteúdo do mapa
UML
Es un lenguaje de Modelo Unificado basado en una notación gráfica la cual permite: especificar, construir, visualizar, y documentar los objetos de un sistema programado.
- Leguaje modelado
- "Lenguaje cuyo vocabulario y reglas se sentirán en la representación conceptual y física de un sistema"
- Usos
- Para visualizar: Símbolos con semántica bien definida, UML transciende al lenguaje de programación y Modelo explícito que facilita la comunicación
- Para especificar: Especificar es equivalente a construir modelos que cumplan las condiciones de no ambigüedad y completitud y UML cubre la especificación del análisis diseño e implementación de un sistema software
- Para construir: Es posible hacer corresponder con los lenguajes de programación (Java, C#, B.Datos etc.)
- Para documentar: Requisitos, Arquitectura, Diseño, Código de fuente, Planificación, Pruebas, Prototipos y Versiones
- Tipos de diagramas
- Caso de usos: Es una serie de pasos que describen la interacción entre el usuario y el sistema para un escenario en particular
- Actividad: Describe una secuencia de actividades y ofrece soporte para comportamiento condicional y procesamiento paralelo
- Clases: Describe los tipos de objetos en un sistema y los diferentes tipos de relaciones estáticas que existen entre ellos
- Secuencia: Describe la forma en la que diferentes objetos colaboran
- Leguaje modelado