UML (El Lenguaje Unificado de Modelado)
es un lenguaje para especificar, visualizar, construir y documentar las diferentes etapas del desarrollo de software, así como para modelado de procesos de negocio u otros sistemas no-software. UML reúne una colección de las mejores prácticas en la ingeniería que han sido utilizadas con éxito para modelar sistemas grandes y complejos, ya que cubre tanto objetos conceptuales como los procesos de negocio y funciones del sistema, como también objetos concretos como clases en un lenguaje de programación, esquemas de base de datos y componentes reusables de software.
- UML ha sido creado por los expertos en la metodología orientada a objetos tales como Grady Booch, Ivar Jacobson, y James Rumbaugh
- El UML fue adoptado por el OMG (Object Management Group) como estándar en noviembre de 1997 y ha comenzado rápidamente a ser utilizado en el diseño, especificación, construcción, visualización y documentación de software.
- La técnica central en el UML es el Modelamiento en Objetos que es un lenguaje que permite la especificación de clases, sus datos o atributos (privados) y métodos (públicos), herencia y otras relaciones entre las clases.
Publicar un comentario