En el ámbito de la ingeniería de software, el Lenguaje Unificado de Modelado (UML) es esencial para modelar, construir y documentar sistemas. UML permite la visualización de diversos aspectos del sistema a través de múltiples diagramas, cada uno con su propósito específico.