Está en la página 1de 3

Lenguaje unificado de modelado

(Redirigido desde «Lenguaje Unificado de Modelado»)

Ir a la navegaciónIr a la búsqueda
Las referencias de este artículo no tienen un formato
correcto. Puedes colaborar editándolas como se indica en esta
página.
También puedes avisar en su página de discusión a quien las añadió pegando el siguiente
código:  {{subst:Aviso
formato de referencias|Lenguaje
unificado de modelado}} ~~~~ Este aviso fue puesto el 6 de mayo de 2020.

Collage de diagramas UML.


El 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; está respaldado por el Object Management Group (OMG).
Es un lenguaje gráfico para visualizar, especificar, construir y documentar un sistema. UML
ofrece un estándar para describir un "plano" del sistema (modelo), incluyendo aspectos
conceptuales tales como procesos, funciones del sistema, y aspectos concretos como
expresiones de lenguajes de programación, esquemas de bases de datos y compuestos
reciclados.
Es importante remarcar que UML es un "lenguaje de modelado" para especificar o para
describir métodos o procesos. Se utiliza para definir un sistema, para detallar los artefactos en
el sistema y para documentar y construir. En otras palabras, es el lenguaje en el que está
descrito el modelo.
Se puede aplicar en el desarrollo de software gran variedad de formas para dar soporte a una
metodología de desarrollo de software (tal como el Proceso Unificado Racional, Rational
Unified Process o RUP), pero no especifica en sí mismo qué metodología o proceso usar.
UML no puede compararse con la programación estructurada, pues UML significa Lenguaje
Unificado de Modelado, no es programación, solo se diagrama la realidad de una utilización
en un requerimiento. Mientras que programación estructurada es una forma de programar
como lo es la orientación a objetos, la programación orientada a objetos viene siendo un
complemento perfecto de UML, pero no por eso se toma UML solo para lenguajes orientados
a objetos.
UML cuenta con varios tipos de diagramas, los cuales muestran diferentes aspectos de las
entidades representadas.

Índice

 1Estandarización de UML
 2Historia
o 2.1Antes de UML 1.x
o 2.2UML 1.x
o 2.3UML 2.x
 3Tipos de diagramas en UML 2.5
o 3.1Estructurales
 3.1.1Diagrama de clases
 3.1.2Diagrama de componentes
 3.1.3Diagrama de despliegue
 3.1.4Diagrama de objetos
 3.1.5Diagrama de paquetes
 3.1.6Diagrama de perfiles
 3.1.7Diagrama de estructura compuesta
o 3.2De comportamiento
 3.2.1Diagrama de actividades
 3.2.2Diagrama de casos de uso
 3.2.3Diagrama de máquina de estados
 3.2.4Diagrama de interacción
 3.2.4.1Diagrama de secuencia
 3.2.4.2Diagrama de comunicación
 3.2.4.3Diagrama de tiempos
 3.2.4.4Diagrama global de interacciones
 4Referencias
 5Enlaces externos

También podría gustarte