Que es UML
· UML quiere decir Unified Modeling Language
· UML es un lenguaje standard para visualizar, especificar, construir y
documentar los artefactos de un sistema de software
· UML puede usarse en las diferentes etapas del ciclo de vida del desarrollo y en
diferentes tecnologías de implementación
· UML es independiente del proceso de desarrollo de software
Vistas de UML
Una vista es un subconjunto de construcciones de modelado que se enfocan en unaspecto en particular del sistema.
Las vistas pueden dividirse en tres áreas: clasificación estructural, comportamiento
dinámico, y gestión del modelo.
La clasificación estructural describe los elementos del sistema y sus relaciones con
otros elementos.
Los clasificadores incluyen clases, casos de uso, componentes, y nodos. Los
clasificadores proveen la base sobre la que se construye el comportamiento dinámico.
Las vistas de clasificación estructural incluyen:
- · Vista Estática
Diagrama de Clases
- · Vista de Casos de Uso
Diagrama de Casos de Uso
- · Vista de Implementación.
Diagrama de Componentes
Diagrama de Despliegue
El comportamiento dinámico describe el comportamiento del sistema a traves del
tiempo. El comportamiento puede ser descripto como una serie de cambios a fotos del
sistema tomadas desde la vista estática.
Las vistas de comportamiento dinámico incluyen:
- · Vista de la Máquina de Estados
o Diagrama de Estados (ciclo de vida de objeto)
- · Vista de Actividades
o Diagrama de Actividades
- · Vista de Interacción
o Diagrama de Secuencia
o Diagrama de Colaboración
La gestión del modelo describe la organización de los modelos mismos en unidades
jerarquicas. El paquete es la unidad de organización para los modelos. Tipos especiales
de paquetes son los modelos y subsistemas

Comentarios
Publicar un comentario