El lenguaje unificado de modelado (UML) fue desarrollado conjuntamente por Jacobson, Rumbaugh y Booch, en un intento de unificar las metodologías desarrolladas por cada uno de ellos.

Se identifican diferentes modelos:

  • Funcional: describe la funcionalidad del sistema
  • Objetos: describe la estructura estatica, las entidades y sus relaciones
  • Dinámico: describe la evolucion del sistema con el tiempo, las interacciones entre sus elementos.

La ultima versión UML v2.0 ha ampliado a 13 los diagramas. Los diagramas se emplean para representar graficamente un modelo.

  • De Estructura
  • Diagrama de clases
  • Diagrama de objetos
  • Diagrama de componentes
  • Diagrama de despliegue
  • Diagrama de paquetes
  • Diagrama de estructura composite
  • De Comportamiento
    • Diagrama de casos de uso (idea original de Jacobson)
    • Diagrama de estados
    • Diagrama de actividades
  • De Interacción
    • Diagrama de secuencia
    • Diagrama de colaboración
    • Diagrama de comunicación
    • Diagrama de tiempos

    Un practico manual de UML

    Be Sociable, Share!