Analise as seguintes afirmações sobre a UML (do Inglês Unified Modeling Language): I. A UML é uma linguagem de modelagem independente do processo de desenvolvimento. II. O diagrama de transições de estados representa os requisitos não funcionais do sistema. III. O modelo de interações representa as mensagens trocadas entre os objetos para a execução dos cenários de casos de uso sistema. Quais dessas afirmações estão corretas?