Es un estándar que define reglas y notaciones para especificar sistemas y negocios. La notación proporciona un conjunto completo de elementos gráficos para modelar sistemas orientados a objetos, y establece las reglas de como estos elementos deben ser conectados y usados. UML no es una herramienta para crear sistemas software. Es un lenguaje visual para comunicar, modelar, especificar y definir sistemas.
Está definido por la especificación de UML 2.0 de Grupos de Desarrollo de Objetos. Como se puede ver, hay dos grupos mayoritarios de diagramas: diagramas Estructurales los cuales muestran una vista estática del modelo; y diagramas de Comportamiento los cuales muestran una vista dinámica del modelo.
Diagramas Estructurales- Diagrama de Clases
- Diagrama de Objetos
- Diagrama de Componentes
- Diagrama de Estructura Compuesta
- Diagrama de Despliegue
- Diagrama de Paquetes
Diagrama de Comportamiento
- Diagrama de Interacción
Diagrama de Secuencia
Diagrama de Comunicaciones
Diagrama de Descripción de la Interacción
Diagrama de Tiempos
- Diagrama de Actividades
- Diagrama de Casos de Uso
- Diagrama de Máquina de Estados
Los modelos se construyen en UML a partir de elementos. Cada elemento tiene un propósito diferente, reglas diferentes y una notación diferente. Los elementos de modelado se usan en distintas etapas del proceso de diseño para diferentes propósitos. Los elementos incluyen Clases, Objetos, Interfaces, Casos de Uso, Componentes, Nodos.
0 comentarios:
Publicar un comentario