Transformando Modelos da MDA com o apoio de Componentes de Software

This article presents the use of software components to supply the Model Drivel Architecture (MDA) in the MVCASE tool. MDA represents the software specifications from its modeling to implementation. In a lower abstract level there are Object-Oriented models supported by the UML component. Using transformation components it is possible to obtain the Object-Relational DataBase models, and to get through, obtain also the codes in Structed Query Language (SQL). A example illustrates the use of these components to instantiate and transform different platforms models and finally obtain their codes in SQL. Resumo. Este artigo apresenta o uso de componentes de software para operacionalizar a Model Driven Architecture (MDA) na ferramenta MVCASE. A MDA representa as especificacoes do software desde a sua modelagem ate a implementacao. Em nivel menos abstrato, tem-se os modelos Orientados a Objetos suportados pelo componente UML. Utilizando-se de componentes de transformacao e possivel obter os modelos de Banco de Dados Objeto- Relacional e por fim, codigos em Structured Query Language (SQL). Um exemplo de uso ilustra o uso dos componentes para instanciar e transformar modelos de plataformas diferentes e por fim, obter seus codigos em SQL.