Marte: Um Meta-Gerador de Aplicações Baseado na Reutilização de Templates
Autores
3226 |
Eduardo Chaves Faria
|
247,97
|
3227 |
247,97
|
Informações:
Publicações do PESC
Reutilização é um dos paradigmas fundamentais de desenvolvimento. A sua definitiva concretização na Engenharia de Software depende de um aprofunda compreensão dos conceitos envolvidos, e de experimentos que identifiquem a estratégia que represente o melhor caminho para a reusabilidade.
Esta tese apresenta as principais questões relacionadas ao conceito de reutilização de software, e descreve uma abordagem baseada na definição e manipulação de "templetes" como solução que busca viabilizar o reuso de código. Trata-se de uma ferramenta de desenvolvimento de software centrada em um gerador de aplicação, cujos padrões de arquitetura são parametrizados na forma de templates externos. Por sua vez, os templates são agrupados e classificados em uma biblioteca segundo a linguagem e domínio de aplicação. Esta abordagem pretende minimizar os problemas técnicos existentes através de uma solução conjugada que visa aproveitar as características relevantes de tecnologias já conhecidas.