dc.creator |
OLIVEIRA, Maurício Faria de |
|
dc.date.issued |
2012-12-14 |
|
dc.identifier.citation |
OLIVEIRA, Maurício Faria de. Metaprogramação e Metadados de Persistência e Indexação para o Framework Object-Injection. 2012. 79 f. Dissertação (Mestrado em Ciência e Tecnologia da Computação) - Universidade Federal de Itajubá, Itajubá, 2012. |
pt_BR |
dc.identifier.uri |
https://repositorio.unifei.edu.br/jspui/handle/123456789/1052 |
|
dc.description.abstract |
Este trabalho desenvolve uma metodologia fundamentada em metaprogramação para automatizar a implementação de interfaces de persistência e indexação do framework Object-Injection em classes de aplicações. Através da análise de metadados em classes de aplicações, são geradas classes auxiliares, compatíveis em interface e estado, contendo implementação de interfaces e autogerenciamento de persistência e indexação, de forma transparente e minimamente intrusiva para a aplicação. São implementados validadores e geradores de classes de tempo de compilação e execução baseados em processadores de anotações (tempo de compilação) e reflexão combinada à compilação (tempo de execução), considerando aspectos de desempenho e flexibilidade. São implementadas, também, classes de vínculo entre aplicação e framework simplificadas. Com este trabalho, a interação entre aplicação e framework é minimizada à anotações e um gerenciador de entidades, contribuindo para o desenvolvimento de aplicações adotando o framework Object-Injection. |
pt_BR |
dc.language.iso |
pt_BR |
pt_BR |
dc.title |
Metaprogramação e Metadados de Persistência e Indexação para o Framework Object-Injection. |
pt_BR |
dc.type |
Dissertação |
pt_BR |
dc.place |
Itajubá |
pt_BR |
dc.pages |
79 p. |
pt_BR |
dc.keywords.portuguese |
framework |
pt_BR |
dc.keywords.portuguese |
Metaprogramação |
pt_BR |
dc.keywords.portuguese |
Persistência |
pt_BR |
dc.keywords.portuguese |
Programação orientada a Objetos |
pt_BR |
dc.keywords.portuguese |
Estruturas de Dados |
pt_BR |
dc.orientador.principal |
SERAPHIM, Enzo |
|
dc.place.presentation |
Universidade Federal de Itajubá |
pt_BR |
dc.pg.programa |
Ciência e Tecnologia da Computação |
pt_BR |
dc.pg.area |
Sistemas de Computação |
pt_BR |
dc.date.available |
2018-01-10T19:07:47Z |
|
dc.date.accessioned |
2018-01-10T19:07:47Z |
|
dc.publisher.department |
IESTI - Instituto de Engenharia de Sistemas e Tecnologia da Informação |
|
dc.publisher.program |
Programa de Pós-Graduação: Mestrado - Ciência e Tecnologia da Computação |
|