El documento introduce el Lenguaje de Modelado Unificado (UML), que permite especificar, construir, visualizar y documentar los objetos de un sistema programado mediante diagramas. Explica que UML unifica los métodos de modelado orientados a objetos de Booch, Rumbaugh y Jacobson. También describe los principales diagramas de UML, incluyendo diagramas de casos de uso, clases, actividades e interacción.