Trabalho de Conclusão |
---|
Título: | CRIAÇÃO DE UM FRAMEWORK MODULAR E EXPANSÍVEL PARA GERAÇÃO DE CÓDIGO FONTE |
Aluno: | Sandro Madruga Silveira |
Semestre: | 2012/01 |
Situação: | Concluido |
Áreas de interesse: | Não informado |
Orientador: | Edvar Bergmann Araujo |
Avaliadores: | Carlos Sergio Schneider, Rodrigo Stumpf Trindade |
Documentos: | Anteprojeto, Texto final TC1 (liberado apenas para a banca), Texto final TC2 |
Palavras-chave: | Geração de Código; Metadados; Padrões de Projeto; MDA (Model-Driven Architecture); DSL (Domain-Specific Language). |
Resumo: | A utilização de ferramentas produtivas para o desenvolvimento de software garante o incremento de qualidade com redução de custos. Uma das formas de reduzir tarefas repetitivas durante a codificação é através da reutilização do conhecimento passado em novos projetos. Isto pode ser aplicado a partir de técnicas de geração automatizada de código fonte ao invés da reescrita de artefatos muito parecidos. Embora existam muitas ferramentas que se propõem a gerar pelo menos alguns trechos de código fonte, é bastante complexo atender situações específicas de cada projeto. Sendo assim, este trabalho tem como objetivo propor uma ferramenta de geração de código fonte flexível e que seja de aplicação simples em projetos distintos, onde a partir de algumas especificações básicas de entradas seja possível gerar vários tipos de artefatos de software. Também prevê que novas especificações possam ser implementadas ampliando as possibilidades de uso da ferramenta. |
Link biblioteca: | Não informado |
TC Online - Sistema de Trabalhos de Conclusão Online