Detalhes bibliográficos
Ano de defesa: |
2015 |
Autor(a) principal: |
NASCIMENTO, Luis Henrique da Hora |
Orientador(a): |
CAMPOS, Jorge |
Banca de defesa: |
Não Informado pela instituição |
Tipo de documento: |
Dissertação
|
Tipo de acesso: |
Acesso aberto |
Idioma: |
por |
Instituição de defesa: |
Universidade Salvador
|
Programa de Pós-Graduação: |
Sistemas e Computação
|
Departamento: |
Sistemas e Computação
|
País: |
Brasil
|
Palavras-chave em Português: |
|
Área do conhecimento CNPq: |
|
Link de acesso: |
http://teste.tede.unifacs.br:8080/tede/handle/tede/534
|
Resumo: |
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. |