[en] DESIGN RATIONALE IN THE TRIPLIFICATION OF RELATIONAL DATABASES
Autor(a) principal: | |
---|---|
Data de Publicação: | 2016 |
Tipo de documento: | Outros |
Idioma: | eng |
Título da fonte: | Repositório Institucional da PUC-RIO (Projeto Maxwell) |
Texto Completo: | https://www.maxwell.vrac.puc-rio.br/colecao.php?strSecao=resultado&nrSeq=27082@1 https://www.maxwell.vrac.puc-rio.br/colecao.php?strSecao=resultado&nrSeq=27082@2 http://doi.org/10.17771/PUCRio.acad.27082 |
Resumo: | [pt] Uma das estratégias mais populares para publicar dados estruturados na Web é expor bases de dados relacionais (BDR) em formato RDF. Esse processo é chamado BDR-para-RDF ou triplificação. Além disto, princípios de Linked Data oferecem vários guias para dar suporte a este processo. Existem duas principais abordagens para mapear bases de dados relacionais para RDF: (1) a abordagem de mapeamento direto, onde o esquema das bases de dados é diretamente mapeado para um esquema RDF, e (2) a abordagem de mapeamento customizado, onde o esquema RDF pode ser significativamente diferente do esquema original da base de dados relacional. Em ambas abordagens, existem vários desafios relacionados tanto com a publicação quanto com o uso de dados em RDF originados de bases de dados relacionais. Esta tese propõe a coleta de design rationale como uma valiosa fonte de informação para minimizar os desafios do processo de triplificação. Essencialmente, a coleta de design rationale melhora a consciência sobre as ações feitas no mapeamento da base de dados relacional para um conjunto de dados no formato RDF. As principais contribuições da tese são: (1) um modelo de design rationale (DR) adequado para o processo de BDR-para- RDF, independente da abordagem utilizada (direta ou customizada); (2) a integração de um modelo de DR para um processo que segue a abordagem direta de BDR-para-RDF e para um processo que segue a abordagem customizada usando a linguagem R2RML; (3) o uso do DR coletado para melhorar recomendações de reuso de vocabulários existentes através de algoritmos de Ontology Matching. |
id |
PUC_RIO-1_8cc940fdeb193b4782acf9495d7f7327 |
---|---|
oai_identifier_str |
oai:MAXWELL.puc-rio.br:27082 |
network_acronym_str |
PUC_RIO-1 |
network_name_str |
Repositório Institucional da PUC-RIO (Projeto Maxwell) |
repository_id_str |
534 |
spelling |
[en] DESIGN RATIONALE IN THE TRIPLIFICATION OF RELATIONAL DATABASES [pt] DESIGN RATIONALE NA TRIPLIFICAÇÃO DE BANCOS DE DADOS RELACIONAIS [pt] DESIGN RATIONALE[pt] MAPEAMENTO CUSTOMIZADO[pt] MAPEAMENTO DIRETO[pt] PUBLICACAO PARCIAL[pt] MAPEAMENTO[pt] BDR-PARA-RDF[pt] R2RML[pt] TRIPLIFICACAO[pt] MATCHING[en] DESIGN RATIONALE[en] CUSTOMIZED MAPPING[en] DIRECTED MAPPING[en] PARTIAL PUBLICATION[en] MAPPING[en] RDB-TO-RDF[en] R2RML[en] TRIPLIFICATION[en] MATCHING[pt] Uma das estratégias mais populares para publicar dados estruturados na Web é expor bases de dados relacionais (BDR) em formato RDF. Esse processo é chamado BDR-para-RDF ou triplificação. Além disto, princípios de Linked Data oferecem vários guias para dar suporte a este processo. Existem duas principais abordagens para mapear bases de dados relacionais para RDF: (1) a abordagem de mapeamento direto, onde o esquema das bases de dados é diretamente mapeado para um esquema RDF, e (2) a abordagem de mapeamento customizado, onde o esquema RDF pode ser significativamente diferente do esquema original da base de dados relacional. Em ambas abordagens, existem vários desafios relacionados tanto com a publicação quanto com o uso de dados em RDF originados de bases de dados relacionais. Esta tese propõe a coleta de design rationale como uma valiosa fonte de informação para minimizar os desafios do processo de triplificação. Essencialmente, a coleta de design rationale melhora a consciência sobre as ações feitas no mapeamento da base de dados relacional para um conjunto de dados no formato RDF. As principais contribuições da tese são: (1) um modelo de design rationale (DR) adequado para o processo de BDR-para- RDF, independente da abordagem utilizada (direta ou customizada); (2) a integração de um modelo de DR para um processo que segue a abordagem direta de BDR-para-RDF e para um processo que segue a abordagem customizada usando a linguagem R2RML; (3) o uso do DR coletado para melhorar recomendações de reuso de vocabulários existentes através de algoritmos de Ontology Matching.[en] One of the most popular strategies to publish structured data on the Web is to expose relational databases (RDB) in the RDF format. This process is called in RDB-to-RDF or triplification. Furthermore, the Linked Data principles offer useful guidelines for this process. Broadly stated, there are two main approaches to map relational databases into RDF: (1) the direct mapping approach, where the database schema is directly mapped to an RDF schema; and (2) the customized mapping approach, where the RDF schema may significantly differ from the original database schema. In both approaches, there are challenges related to the publication and to the consumption of the published data. This thesis proposes the capture of design rationale as a valuable source of information to minimize the challenges in RDB-to-RDF processes. Essentially, the capture of design rationale increases the awareness about the actions taken over the relational database to map it as an RDF dataset. The main contributions of this thesis are: (1) a design rationale (DR) model adequate to RDB-to-RDF processes, independently of the approach (direct or customized) followed; (2) the integration of a DR model in an RDB-to-RDF direct mapping process and in an RDB-to-RDF customized mapping process using the R2RML language; (3) the use of the DR captured to improve the recommendations for vocabularies to reuse.MAXWELLMARCO ANTONIO CASANOVAMARCO ANTONIO CASANOVAMARCO ANTONIO CASANOVARITA CRISTINA GALARRAGA BERARDI2016-08-02info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/otherhttps://www.maxwell.vrac.puc-rio.br/colecao.php?strSecao=resultado&nrSeq=27082@1https://www.maxwell.vrac.puc-rio.br/colecao.php?strSecao=resultado&nrSeq=27082@2http://doi.org/10.17771/PUCRio.acad.27082engreponame:Repositório Institucional da PUC-RIO (Projeto Maxwell)instname:Pontifícia Universidade Católica do Rio de Janeiro (PUC-RIO)instacron:PUC_RIOinfo:eu-repo/semantics/openAccess2017-09-14T00:00:00Zoai:MAXWELL.puc-rio.br:27082Repositório InstitucionalPRIhttps://www.maxwell.vrac.puc-rio.br/ibict.phpopendoar:5342017-09-14T00:00Repositório Institucional da PUC-RIO (Projeto Maxwell) - Pontifícia Universidade Católica do Rio de Janeiro (PUC-RIO)false |
dc.title.none.fl_str_mv |
[en] DESIGN RATIONALE IN THE TRIPLIFICATION OF RELATIONAL DATABASES [pt] DESIGN RATIONALE NA TRIPLIFICAÇÃO DE BANCOS DE DADOS RELACIONAIS |
title |
[en] DESIGN RATIONALE IN THE TRIPLIFICATION OF RELATIONAL DATABASES |
spellingShingle |
[en] DESIGN RATIONALE IN THE TRIPLIFICATION OF RELATIONAL DATABASES RITA CRISTINA GALARRAGA BERARDI [pt] DESIGN RATIONALE [pt] MAPEAMENTO CUSTOMIZADO [pt] MAPEAMENTO DIRETO [pt] PUBLICACAO PARCIAL [pt] MAPEAMENTO [pt] BDR-PARA-RDF [pt] R2RML [pt] TRIPLIFICACAO [pt] MATCHING [en] DESIGN RATIONALE [en] CUSTOMIZED MAPPING [en] DIRECTED MAPPING [en] PARTIAL PUBLICATION [en] MAPPING [en] RDB-TO-RDF [en] R2RML [en] TRIPLIFICATION [en] MATCHING |
title_short |
[en] DESIGN RATIONALE IN THE TRIPLIFICATION OF RELATIONAL DATABASES |
title_full |
[en] DESIGN RATIONALE IN THE TRIPLIFICATION OF RELATIONAL DATABASES |
title_fullStr |
[en] DESIGN RATIONALE IN THE TRIPLIFICATION OF RELATIONAL DATABASES |
title_full_unstemmed |
[en] DESIGN RATIONALE IN THE TRIPLIFICATION OF RELATIONAL DATABASES |
title_sort |
[en] DESIGN RATIONALE IN THE TRIPLIFICATION OF RELATIONAL DATABASES |
author |
RITA CRISTINA GALARRAGA BERARDI |
author_facet |
RITA CRISTINA GALARRAGA BERARDI |
author_role |
author |
dc.contributor.none.fl_str_mv |
MARCO ANTONIO CASANOVA MARCO ANTONIO CASANOVA MARCO ANTONIO CASANOVA |
dc.contributor.author.fl_str_mv |
RITA CRISTINA GALARRAGA BERARDI |
dc.subject.por.fl_str_mv |
[pt] DESIGN RATIONALE [pt] MAPEAMENTO CUSTOMIZADO [pt] MAPEAMENTO DIRETO [pt] PUBLICACAO PARCIAL [pt] MAPEAMENTO [pt] BDR-PARA-RDF [pt] R2RML [pt] TRIPLIFICACAO [pt] MATCHING [en] DESIGN RATIONALE [en] CUSTOMIZED MAPPING [en] DIRECTED MAPPING [en] PARTIAL PUBLICATION [en] MAPPING [en] RDB-TO-RDF [en] R2RML [en] TRIPLIFICATION [en] MATCHING |
topic |
[pt] DESIGN RATIONALE [pt] MAPEAMENTO CUSTOMIZADO [pt] MAPEAMENTO DIRETO [pt] PUBLICACAO PARCIAL [pt] MAPEAMENTO [pt] BDR-PARA-RDF [pt] R2RML [pt] TRIPLIFICACAO [pt] MATCHING [en] DESIGN RATIONALE [en] CUSTOMIZED MAPPING [en] DIRECTED MAPPING [en] PARTIAL PUBLICATION [en] MAPPING [en] RDB-TO-RDF [en] R2RML [en] TRIPLIFICATION [en] MATCHING |
description |
[pt] Uma das estratégias mais populares para publicar dados estruturados na Web é expor bases de dados relacionais (BDR) em formato RDF. Esse processo é chamado BDR-para-RDF ou triplificação. Além disto, princípios de Linked Data oferecem vários guias para dar suporte a este processo. Existem duas principais abordagens para mapear bases de dados relacionais para RDF: (1) a abordagem de mapeamento direto, onde o esquema das bases de dados é diretamente mapeado para um esquema RDF, e (2) a abordagem de mapeamento customizado, onde o esquema RDF pode ser significativamente diferente do esquema original da base de dados relacional. Em ambas abordagens, existem vários desafios relacionados tanto com a publicação quanto com o uso de dados em RDF originados de bases de dados relacionais. Esta tese propõe a coleta de design rationale como uma valiosa fonte de informação para minimizar os desafios do processo de triplificação. Essencialmente, a coleta de design rationale melhora a consciência sobre as ações feitas no mapeamento da base de dados relacional para um conjunto de dados no formato RDF. As principais contribuições da tese são: (1) um modelo de design rationale (DR) adequado para o processo de BDR-para- RDF, independente da abordagem utilizada (direta ou customizada); (2) a integração de um modelo de DR para um processo que segue a abordagem direta de BDR-para-RDF e para um processo que segue a abordagem customizada usando a linguagem R2RML; (3) o uso do DR coletado para melhorar recomendações de reuso de vocabulários existentes através de algoritmos de Ontology Matching. |
publishDate |
2016 |
dc.date.none.fl_str_mv |
2016-08-02 |
dc.type.status.fl_str_mv |
info:eu-repo/semantics/publishedVersion |
dc.type.driver.fl_str_mv |
info:eu-repo/semantics/other |
format |
other |
status_str |
publishedVersion |
dc.identifier.uri.fl_str_mv |
https://www.maxwell.vrac.puc-rio.br/colecao.php?strSecao=resultado&nrSeq=27082@1 https://www.maxwell.vrac.puc-rio.br/colecao.php?strSecao=resultado&nrSeq=27082@2 http://doi.org/10.17771/PUCRio.acad.27082 |
url |
https://www.maxwell.vrac.puc-rio.br/colecao.php?strSecao=resultado&nrSeq=27082@1 https://www.maxwell.vrac.puc-rio.br/colecao.php?strSecao=resultado&nrSeq=27082@2 http://doi.org/10.17771/PUCRio.acad.27082 |
dc.language.iso.fl_str_mv |
eng |
language |
eng |
dc.rights.driver.fl_str_mv |
info:eu-repo/semantics/openAccess |
eu_rights_str_mv |
openAccess |
dc.publisher.none.fl_str_mv |
MAXWELL |
publisher.none.fl_str_mv |
MAXWELL |
dc.source.none.fl_str_mv |
reponame:Repositório Institucional da PUC-RIO (Projeto Maxwell) instname:Pontifícia Universidade Católica do Rio de Janeiro (PUC-RIO) instacron:PUC_RIO |
instname_str |
Pontifícia Universidade Católica do Rio de Janeiro (PUC-RIO) |
instacron_str |
PUC_RIO |
institution |
PUC_RIO |
reponame_str |
Repositório Institucional da PUC-RIO (Projeto Maxwell) |
collection |
Repositório Institucional da PUC-RIO (Projeto Maxwell) |
repository.name.fl_str_mv |
Repositório Institucional da PUC-RIO (Projeto Maxwell) - Pontifícia Universidade Católica do Rio de Janeiro (PUC-RIO) |
repository.mail.fl_str_mv |
|
_version_ |
1814822596144791552 |