A Unified Modeling Language (UML) é uma linguagem de modelagem que permite representar um sistema de forma padronizada, auxiliando a visualização e a comunicação entre os objetos. Escolha a alternativa CORRETA em relação às afirmativas sobre UML: I) Os diagramas são não hierárquicos e independentes uns dos outros. II) Os diagramas são divididos em duas principais categorias: estruturais e ambientais. III) Entre os seus objetivos, estão a especificação, a documentação, a estruturação para subvisualização e uma maior visualização lógica do desenvolvimento completo de um sistema de informação.