Este documento describe los modelos y diagramas de la notación UML (Unified Modeling Language). UML utiliza diagramas visuales para representar diferentes aspectos de un sistema, como diagramas estructurales que muestran las clases y componentes, y diagramas de comportamiento que muestran la interacción entre objetos. Un diagrama de clases representa las clases como cajas que contienen el nombre, atributos y operaciones/métodos de un objeto.