Este documento presenta una introducción al Lenguaje de Modelado Unificado (UML), incluyendo sus bloques de construcción (elementos, relaciones y diagramas), vistas (análisis de casos de uso, diseño, proceso, implementación y despliegue) y tipos de diagramas (estáticos como diagramas de clases y dinámicos como diagramas de secuencia). Explica la relación entre las vistas de UML y los diagramas utilizados, y ofrece recomendaciones sobre qué diagramas usar para diferentes tipos de sistemas. El documento concluye