Descarga

Lenguaje Unificado de Modelado - UML Por: Luis Eduardo Pérez P.

  • Period: to

    Primeras Versiones

    Periodo en que la OMG la aprueba como un estandar de modelamiento to facto.
  • • Metodología de Booch 1991

    •	Metodología de Booch 1991
    Es una técnica usada en ingeniería de software. Es un lenguaje de modelado de objetos y una metodología ampliamente usada en el diseño de software orientado a objetos.
  • • Metodología OMT (Object Modeling Technique) 1991

    •	Metodología OMT (Object Modeling Technique) 1991
    OMT es una de las metodologías de análisis y diseño orientadas a objetos La gran virtud que aporta esta metodología es su carácter de abierta (no propietaria), que le permite ser de dominio público y, en consecuencia, sobrevivir con enorme vitalidad.
  • • Metodología OOSE Object-oriented software engineering1992

    •	Metodología OOSE Object-oriented software engineering1992
    El método desarrollado por Ivar Jacobson OOSE ha sido llamado “un enfoque para el manejo de casos de uso”, en este enfoque el modelo de casos de uso sirve como un modelo central del cual todos los otros modelos son derivados.
  • • Se Gesta UML

    •	Se Gesta UML
    El lenguaje UML comenzó a gestarse en octubre
    de 1994 [1], cuando Rumbaugh se unió a la compañía
    Rational fundada por Booch (dos reputados investigadores
    en el área de metodología del software). El objetivo
    de ambos era unificar dos métodos que habían
    desarrollado: el método Booch y el OMT (Object Modelling
    Tool ). El primer borrador apareció en octubre de
    1995. En esa misma época otro reputado investigador,
    Jacobson, se unió a Rational y se incluyeron ideas suyas.
    Estas tres personas son conoci
  • • UML Versión 1.1

    •	UML Versión 1.1
    Todas estas colaboraciones condujeron a la definición de la primera versión de UML. Es un ... La notación UML se deriva y unifica las tres metodologías de análisis y diseños más ... En 1997 UML 1.1 fue aprobada por la OMG convirtiéndose en la notación estándar de facto para el análisis y el diseño orientado a objetos
  • • UML Versión 2.0

    •	UML Versión 2.0
    Al momento de desarrollar el nuevo estándar 2.0 del UML, la OMG se propuso, entre otros, dos objetivos que podríamos considerar principales debido a la influencia de éstos en la versión final del estándar. Estos objetivos son:
    - Hacer el lenguaje de modelado mucho más extensible de lo que era.
    - Permitir la validación y ejecución de modelos creados mediante el UML.
  • Period: to

    Consolidación como estándar de modelamiento

    Lenguaje Unificado de Modelado (UML, por sus siglas en inglés, Unified Modeling Language) es el lenguaje de modelado de sistemas de software más conocido y utilizado en la actualidad.
  • • UML Versión 2.3

    •	UML Versión 2.3
    UML versión 2.3 es aprobada por la OMG.
    Esta Versión se enfoca en:
    - Estructura diagramas muestran la estructura estática del sistema y sus partes en diferentes niveles de abstracción y de implementación y cómo se relacionan entre sí. Los elementos en un diagrama de la estructura representan los conceptos significativos de un sistema, y pueden incluir abstracto, mundo real y conceptos de aplicación.
    - Diagramas de comportamiento muestran el comportamiento dinámico de los objetos de un sistema.
  • UML versión 2.4.1

    UML versión 2.4.1
    UML versión 2.4.1 fue lanzada en agosto de 2011
    Cuando el OMG lanzado esta versión, la mayoría de los cambios están relacionados con la estructura interna del metamodelo UML y no le afectan como standar odelista!
  • • UML versión 2.5

    •	UML versión 2.5
    El objetivo de UML 2.5 es la simplificación y mejora del documento de especificación de lenguaje, más que cualquier cambio fundamental en el lenguaje mismo. Las versiones anteriores de UML 2 sufren de una especificación excesivamente complejo, que contiene mucha redundancia e inconsistencia y es difícil de entender. Como consecuencia, los proveedores de herramientas UML han tenido dificultades para interpretar el significado de muchas áreas de la norma, lo que lleva a las diferencias en la aplic