Resumo
Frameworks baseados em metadados são hoje muito importantes para a indústria, pois possibilitam a redução do acoplamento e um menor tempo de desenvolvimento se comparado com outros tipos de framework. Um estudo recente, desenvolveu uma arquitetura de referência que capturou as principais soluções utilizadas nesse tipo de framework. Porém, a utilização desse modelo em vários frameworks mostrou que, devido a uma interface de programação deficiente para a recuperação de metadados, ainda existe um certa repetição de código e dificuldades para efetuar sua leitura. Dentro desse contexto, o objetivo desse projeto de pesquisa é, baseado em necessidades comuns de frameworks, definir uma interface de programação para a recuperação de metadados. Para isso, será realizada uma análise em frameworks existentes de forma a identificar as necessidades para essa interface, e, em seguida, serão desenvolvidos a partir de um processo iterativo, a interface de programação e uma implementação de referência, que serão disponibilizadas como software livre. A solução desenvolvida será avaliada durante o desenvolvimento de novos frameworks baseados em metadados e com a refatoração de frameworks existentes para incorporar a sua utilização. Adicionalmente, será realizado um experimento controlado que irá monitorar a construção de frameworks com e sem a utilização da solução proposta, comparando métricas relacionadas a estrutura do software e a dinâmica de desenvolvimento. Como consequência desse trabalho, espera-se que, através do desenvolvimento de uma interface de programação que auxilia no uso de boas práticas para leitura de metadados, o processo de desenvolvimento seja simplificado, tornando mais acessível a utilização dessa técnica por programadores menos experimentes. (AU)
| Matéria(s) publicada(s) na Agência FAPESP sobre o auxílio: |
| Mais itensMenos itens |
| TITULO |
| Matéria(s) publicada(s) em Outras Mídias ( ): |
| Mais itensMenos itens |
| VEICULO: TITULO (DATA) |
| VEICULO: TITULO (DATA) |