Versiones UML
Versiones UML
Versiones UML
Modelado Unificado.
En 1995, aparece la versión 0.8 de UML, contando con el
método Booch (lenguaje de modelado de objetos) y el
método OMT (metodologías de análisis y diseño
En UML 2.5 se incluye un nuevo diagrama más, el orientadas a objetos)
diagrama de perfiles Estructurales que muestran la
estructura estática del sistema y sus partes en Principalmente se enfocaron en habilitar herramientas
Diagramas de Clase diferentes niveles de abstracción. usando conceptos orientados a objetos.
Diagramas de Componentes
Versión Establecieron igualmente, un acoplamiento explicito sobre
En esta versión existen 7 tipos de diagramas de
estructura: 2.5 Versión
la creación de un lenguaje de modelado, utilizable por
humanos y por maquinas.
Diagramas de Despliegues
0.8 y 0.9 En 1996, Ivar Jacobson implementa el método OOSE
(verificación de cada uno de los paquetes de servicio
Diagramas de objetos Diagramas de actividades definidos)
Semántica de flujos: Los nodos son estados con Diagrama de desplegados para modelar la distribución del
transiciones entre ellos, lo cual limita el modelado de sistema
flujos.
Modelado de concurrencia: Toda la maquina de estado También en 1997, otras empresas se unen a UML,
(actividades) realizan un paso de ejecución hasta el final. Estas versiones son mejoras con respecto a la contribuyendo a sus ideas salió la versión 1.1
versión 1.1, estas versiones implementaron los mejorando la semántica.
Formalismo aumentado
siguientes aspectos:
Componente: Un componente se anota mediante un
símbolo de clase con dos rectángulos que sobresalen. Estructuras de empaquetamiento
Versión Los cambios mas importante, con respecto a la
mejorado
Diagrama de secuencias: Una posible representación de
los bucles es utilizar la condición de bucle escrita dentro 1.2 a 1.5 otra versión fueron:
Unificación de semánticas, colaboración de
de una nota. interacción
Versión
La nota se adjunta al mensaje o conjunto de mensajes
que se iban a ejecutar mientras la condición del bucle 1.1 Simplificación del modelo de clase/tipo/interfaz