La Enciclopedia Libre Universal en Español dispone de una lista de distribución pública, enciclo@listas.us.es
UML
Artículo de la Enciclopedia Libre Universal en Español.
Siglas de Unified Modeling Language (Lenguaje Unificado de Modelado)
Creado por el consorcio OMG, define una notación formada por un conjunto de símbolos y diagramas diseñados fundamentalmente para el modelado de los sistemas orientados a objetos. Sirve para definir qué va a hacer un sistema, pero no cómo.
UML se ha convertido en un sistema de notación estándar en el desarrollo de sistemas. Se compone de diferentes diagramas que, desde diferentes perspectivas, intentan definir completamente el sistema a implementar.
Los diagramas más importantes dentro de UML son:
- Diagrama de clases: define las diferentes clases lógicas que componen el sistema. Es un diagrama estático.
- Diagrama de objetos: define las instancias de clases. Es un diagrama estático.
- Diagrama de casos de uso: casos de uso desde el punto de vista del usuario.
- Diagrama de estados: estados por lo que transita el sistema.
- Diagrama de secuencias: diagrama a más bajo nivel para explicar la interacción entre los objetos en un determinado caso de uso.
En general, cada diagrama se dirige a un determinado tipo de persona, ya sea cliente, desarrollador o cualquier otro implicado en el proceso de creación del software.