@MASTERSTHESIS{ 2015:365498300, title = {Integração de fontes de dados convencionais e não convencionas através de uma abordagem WOPA (Write Once, Persist Anywhere)}, year = {2015}, url = "http://teste.tede.unifacs.br:8080/tede/handle/tede/534", abstract = "A maioria dos programas de computador requer algum tipo de mecanismo para armazenamento e recuperação de dados, porém esses mecanismos não costumam possuir integração direta com as linguagens de programação. Essa integração com as fontes de dados requer um grande esforço de programação e isso motivou o desenvolvimento de diversos trabalhos para lidar com o problema. As abordagens mais comuns baseiam-se em mapeamento objeto-relacional, consultas integradas à linguagem e outras soluções que não costumam ser suficientemente flexíveis. Deste modo, o código resultante fica vinculado a um conjunto específico de recursos, requerendo que boa parte dele seja totalmente refeito a cada novo projeto. Esse trabalho apresenta uma solução para abstrair as fontes de dados, permitindo que elas sejam mapeadas através de bibliotecas e configurações fora do código do programa de modo que seja possível a interoperabilidade entre elas. Como resultado, buscou-se obter o aumento da reutilização de código, o desacoplamento em relação às fontes de dados, a redução do retrabalho e o aumento da produtividade, sem limitar a capacidade de expressão do programador.", publisher = {Universidade Salvador}, scholl = {Sistemas e Computação}, note = {Sistemas e Computação} }