Este documento describe el modelado de software usando UML. Explica los diferentes diagramas de UML como diagramas de clases, secuencia, estados y actividades. También describe cómo los modelos se usan para describir el sistema de software, incluyendo el modelo de objetos, funcional y dinámico. Finalmente, resume el proceso unificado de desarrollo basado en UML y hace algunos comentarios finales sobre UML.