A UML ? Unified Modeling Language tornou?se a linguagem visual padrão, utilizada para modelar softwares baseados no paradigma da orientação a objetos. O método de desenvolvimento pode compreender quatro fases, caracterizadas a seguir: I? Levantamento de requisitos. II? Análise de requisitos e projeto do software. III? Implementação do software e testes. IV? Implantação do software. As fases I a IV correspondem, respectivamente, às seguintes classificações: