Este documento introduce el lenguaje de modelado unificado (UML). Explica que UML permite especificar, construir, visualizar y documentar los artefactos de un sistema de software orientado a objetos a través de una notación gráfica. También describe los principales elementos de UML como clases, casos de uso, diagramas y bloques de construcción que permiten modelar tanto la estructura estática como el comportamiento dinámico de un sistema.