Exportar este item: EndNote BibTex

Use este identificador para citar ou linkar para este item: http://tede.unifacs.br/tede/handle/tede/534
Tipo do documento: Dissertação
Título: Integração de fontes de dados convencionais e não convencionas através de uma abordagem WOPA (Write Once, Persist Anywhere)
Autor: NASCIMENTO, Luis Henrique da Hora
Primeiro orientador: CAMPOS, Jorge
Resumo: 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.
Abstract: Most computer programs require some mechanism for storing and retrieving data, but these mechanisms do not use to have direct integration with programming languages. This integration requires too much programming effort, which led to the development of several works dealing with this problem. The most common approaches are based in object-relational mapping, language-integrated query and other solutions that are not flexible enough. Thus, the resulting code is linked to a specific set of resources, requiring the full rebuilding of a big part of it. This paper presents a solution for abstracting data sources, allowing them to be mapped through libraries and settings outside the source code in an interoperable manner. As result, we attempted to achieve the increase of code reuse, the decoupling of data sources, the reducing of rework and the increasing of productivity, without limiting the expression capability of the programmer.
Palavras-chave: Abstração de Fontes de Dados
Programação Orientada a Objetos
Métodos de Consulta
Área(s) do CNPq: Ciências Exatas e da Terra
Idioma: por
País: Brasil
Instituição: Universidade Salvador
Sigla da instituição: UNIFACS
Departamento: Sistemas e Computação
Programa: Sistemas e Computação
Citação: NASCIMENTO, Luis Henrique da Hora. Integração de fontes de dados convencionais e não convencionas através de uma abordagem WOPA (Write Once, Persist Anywhere). 2015. 91p. Dissertação (Sistemas e Computação) - UNIFACS Universidade Salvador, Salvador, 2015.
Tipo de acesso: Acesso Aberto
URI: http://teste.tede.unifacs.br:8080/tede/handle/tede/534
Data de defesa: 19-Ago-2015
Aparece nas coleções:Sistemas e Computação

Arquivos associados a este item:
Arquivo Descrição TamanhoFormato 
Dissertacao LUIS HENRIQUE DA HORA NASCIMENTO.pdfDissertacao LUIS HENRIQUE DA HORA NASCIMENTO1,7 MBAdobe PDFBaixar/Abrir Pré-Visualizar


Os itens no repositório estão protegidos por copyright, com todos os direitos reservados, salvo quando é indicado o contrário.