OntoMongo: um método de acesso a dados da Plataforma Lattes baseado em ontologias e sistemas NoSQL
Autor(a) principal: | |
---|---|
Data de Publicação: | 2017 |
Tipo de documento: | Dissertação |
Idioma: | por |
Título da fonte: | Biblioteca Digital de Teses e Dissertações da USP |
Texto Completo: | https://teses.usp.br/teses/disponiveis/45/45134/tde-20230727-113608/ |
Resumo: | Acessoa Dados Baseado em Ontologias é uma forma de acesso a dados que utiliza uma ontologia como camada conceitual, uma base de dados para persistência, e um método de tradução de consultas utilizando um mapeamento que conecta os dados armazenados no banco de dados com o vocabulário da ontologia. A vantagem dessa abordagem é sua capacidade de descrever e representar domínios de maneira coesa, lidar com inconsistências e acessar diferentes tipos de informação de maneira padronizada. Os trabalhos nessa área se concentraram em bases de dados relacionais, mas com o aumento do volume de dados disponível e com o surgimento dos grupos de bancos de dados NoSQL, foi necessário adaptar a técnica para dar suporte aos bancos de dados NoSQL. Entretanto, essas propostas possuem algumas limitações na forma de construção do mapeamento e na flexibilidade da solução. Propomos um novo método de acesso OBDA utilizando uma camada conceitual intermediária extensível e capaz de prover acesso a díferentes tipos de Sistemas de Gerenciamento ie Banco de Dados NoSQL, e validamos nossa proposta através da criação de uma aplicação em um domínio real. |
id |
USP_b5cad9317232b924c90bd3a287c6010a |
---|---|
oai_identifier_str |
oai:teses.usp.br:tde-20230727-113608 |
network_acronym_str |
USP |
network_name_str |
Biblioteca Digital de Teses e Dissertações da USP |
repository_id_str |
2721 |
spelling |
OntoMongo: um método de acesso a dados da Plataforma Lattes baseado em ontologias e sistemas NoSQLOntoMongo: ontology-based data access for Plataforma Lattes using NoSQLGerenciadores De Banco De DadosOntologiasPlataforma DigitalRepresentação De ConhecimentoAcessoa Dados Baseado em Ontologias é uma forma de acesso a dados que utiliza uma ontologia como camada conceitual, uma base de dados para persistência, e um método de tradução de consultas utilizando um mapeamento que conecta os dados armazenados no banco de dados com o vocabulário da ontologia. A vantagem dessa abordagem é sua capacidade de descrever e representar domínios de maneira coesa, lidar com inconsistências e acessar diferentes tipos de informação de maneira padronizada. Os trabalhos nessa área se concentraram em bases de dados relacionais, mas com o aumento do volume de dados disponível e com o surgimento dos grupos de bancos de dados NoSQL, foi necessário adaptar a técnica para dar suporte aos bancos de dados NoSQL. Entretanto, essas propostas possuem algumas limitações na forma de construção do mapeamento e na flexibilidade da solução. Propomos um novo método de acesso OBDA utilizando uma camada conceitual intermediária extensível e capaz de prover acesso a díferentes tipos de Sistemas de Gerenciamento ie Banco de Dados NoSQL, e validamos nossa proposta através da criação de uma aplicação em um domínio real.Ontology-based data access (OB0A) is a data access method 'that connects database entities to the vocabulary of an ontology, using it as a conceptual layer and exploring its ability to describe doinains and dea1 with data incompleteness. This is done through mappings that connect the database entities to the vocabulary of the ontology. OBDA studies were about data stored in relational databases, but the exponential growth of the volume and the velocity of data nowadays and the development of NoSQL databases has brought the need to extend the use of OBDA to NoSQL databases. ln this paper, we present a novel approach for OBDA with document-oriented NoSQI databases. Our approach uses an access interface with an intermediate conceptual layer that is extensible and ffexible, capable of providing access to different types of database manage, ment systems. To validate the approach, we have implemented a prototype for MongoDB, using a real-world application domain as a case study to access data and generate reports for Plataforma Lattes, a scientific collaboration network.Biblioteca Digitais de Teses e Dissertações da USPWassermann, RenataAraujo, Thiago Henrique Dias2017-11-27info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisapplication/pdfhttps://teses.usp.br/teses/disponiveis/45/45134/tde-20230727-113608/reponame:Biblioteca Digital de Teses e Dissertações da USPinstname:Universidade de São Paulo (USP)instacron:USPLiberar o conteúdo para acesso público.info:eu-repo/semantics/openAccesspor2023-07-27T20:14:05Zoai:teses.usp.br:tde-20230727-113608Biblioteca Digital de Teses e Dissertaçõeshttp://www.teses.usp.br/PUBhttp://www.teses.usp.br/cgi-bin/mtd2br.plvirginia@if.usp.br|| atendimento@aguia.usp.br||virginia@if.usp.bropendoar:27212023-07-27T20:14:05Biblioteca Digital de Teses e Dissertações da USP - Universidade de São Paulo (USP)false |
dc.title.none.fl_str_mv |
OntoMongo: um método de acesso a dados da Plataforma Lattes baseado em ontologias e sistemas NoSQL OntoMongo: ontology-based data access for Plataforma Lattes using NoSQL |
title |
OntoMongo: um método de acesso a dados da Plataforma Lattes baseado em ontologias e sistemas NoSQL |
spellingShingle |
OntoMongo: um método de acesso a dados da Plataforma Lattes baseado em ontologias e sistemas NoSQL Araujo, Thiago Henrique Dias Gerenciadores De Banco De Dados Ontologias Plataforma Digital Representação De Conhecimento |
title_short |
OntoMongo: um método de acesso a dados da Plataforma Lattes baseado em ontologias e sistemas NoSQL |
title_full |
OntoMongo: um método de acesso a dados da Plataforma Lattes baseado em ontologias e sistemas NoSQL |
title_fullStr |
OntoMongo: um método de acesso a dados da Plataforma Lattes baseado em ontologias e sistemas NoSQL |
title_full_unstemmed |
OntoMongo: um método de acesso a dados da Plataforma Lattes baseado em ontologias e sistemas NoSQL |
title_sort |
OntoMongo: um método de acesso a dados da Plataforma Lattes baseado em ontologias e sistemas NoSQL |
author |
Araujo, Thiago Henrique Dias |
author_facet |
Araujo, Thiago Henrique Dias |
author_role |
author |
dc.contributor.none.fl_str_mv |
Wassermann, Renata |
dc.contributor.author.fl_str_mv |
Araujo, Thiago Henrique Dias |
dc.subject.por.fl_str_mv |
Gerenciadores De Banco De Dados Ontologias Plataforma Digital Representação De Conhecimento |
topic |
Gerenciadores De Banco De Dados Ontologias Plataforma Digital Representação De Conhecimento |
description |
Acessoa Dados Baseado em Ontologias é uma forma de acesso a dados que utiliza uma ontologia como camada conceitual, uma base de dados para persistência, e um método de tradução de consultas utilizando um mapeamento que conecta os dados armazenados no banco de dados com o vocabulário da ontologia. A vantagem dessa abordagem é sua capacidade de descrever e representar domínios de maneira coesa, lidar com inconsistências e acessar diferentes tipos de informação de maneira padronizada. Os trabalhos nessa área se concentraram em bases de dados relacionais, mas com o aumento do volume de dados disponível e com o surgimento dos grupos de bancos de dados NoSQL, foi necessário adaptar a técnica para dar suporte aos bancos de dados NoSQL. Entretanto, essas propostas possuem algumas limitações na forma de construção do mapeamento e na flexibilidade da solução. Propomos um novo método de acesso OBDA utilizando uma camada conceitual intermediária extensível e capaz de prover acesso a díferentes tipos de Sistemas de Gerenciamento ie Banco de Dados NoSQL, e validamos nossa proposta através da criação de uma aplicação em um domínio real. |
publishDate |
2017 |
dc.date.none.fl_str_mv |
2017-11-27 |
dc.type.status.fl_str_mv |
info:eu-repo/semantics/publishedVersion |
dc.type.driver.fl_str_mv |
info:eu-repo/semantics/masterThesis |
format |
masterThesis |
status_str |
publishedVersion |
dc.identifier.uri.fl_str_mv |
https://teses.usp.br/teses/disponiveis/45/45134/tde-20230727-113608/ |
url |
https://teses.usp.br/teses/disponiveis/45/45134/tde-20230727-113608/ |
dc.language.iso.fl_str_mv |
por |
language |
por |
dc.relation.none.fl_str_mv |
|
dc.rights.driver.fl_str_mv |
Liberar o conteúdo para acesso público. info:eu-repo/semantics/openAccess |
rights_invalid_str_mv |
Liberar o conteúdo para acesso público. |
eu_rights_str_mv |
openAccess |
dc.format.none.fl_str_mv |
application/pdf |
dc.coverage.none.fl_str_mv |
|
dc.publisher.none.fl_str_mv |
Biblioteca Digitais de Teses e Dissertações da USP |
publisher.none.fl_str_mv |
Biblioteca Digitais de Teses e Dissertações da USP |
dc.source.none.fl_str_mv |
reponame:Biblioteca Digital de Teses e Dissertações da USP instname:Universidade de São Paulo (USP) instacron:USP |
instname_str |
Universidade de São Paulo (USP) |
instacron_str |
USP |
institution |
USP |
reponame_str |
Biblioteca Digital de Teses e Dissertações da USP |
collection |
Biblioteca Digital de Teses e Dissertações da USP |
repository.name.fl_str_mv |
Biblioteca Digital de Teses e Dissertações da USP - Universidade de São Paulo (USP) |
repository.mail.fl_str_mv |
virginia@if.usp.br|| atendimento@aguia.usp.br||virginia@if.usp.br |
_version_ |
1815257219039494144 |