El documento resume los orígenes y versiones del Lenguaje de Modelado Unificado (UML), así como sus principales diagramas. UML fue creado en 1995 por Grady Booch, Ivar Jacobson y James Rumbaugh de Rational Software. Ha pasado por varias versiones hasta la actual 2.0. Sus nueve diagramas principales son: clase, objeto, caso de uso, secuencia, colaboración, estado, actividad, componente y despliegue.