A Model Driven Architecture (MDA) é uma visão de como o software pode ser desenvolvido colocando a modelagem no centro do processo de desenvolvimento, que pode ser definida em três etapas. Escolha a alternativa CORRETA em relação às afirmativas sobre MDA: I) A primeira etapa é a construção de um modelo com um alto nível de abstração, independente de qualquer tecnologia. II) A segunda etapa é a transformação do modelo de baixo nível de abstração em um ou mais modelos específicos de plataforma, próximo ao código de máquinas. III) A terceira e última etapa é transformar o código de máquina em binário.