Este documento apresenta uma introdução à linguagem UML e modelagem orientada a objetos. Ele discute os principais diagramas UML, incluindo diagramas de casos de uso, sequência, classes e estados. Também aborda os passos da modelagem orientada a objetos, como definir o contexto do sistema, projetar a arquitetura, identificar objetos e especificar interfaces.