O documento apresenta uma introdução à linguagem UML (Unified Modeling Language), descrevendo sua evolução, visão de modelos e principais características. Explica que a UML surgiu da compilação de melhores práticas de engenharia de software e da união de conceitos de Booch, OMT e OOSE. Apresenta alguns dos principais diagramas como casos de uso, classes, atividades e sequência.