Computing Changesets for RDF Views of Relational Data

Detalhes bibliográficos
Autor(a) principal: Vidal, Vânia
Data de Publicação: 2017
Outros Autores: Arruda, Narciso, Cruz, Matheus, Casanova, Marco, Brito, Carlos, Pequeno, Valéria
Tipo de documento: Artigo
Idioma: eng
Título da fonte: Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
Texto Completo: http://hdl.handle.net/11144/4317
Resumo: The Linked Data (LD) initiative fostered the publication of a large number of relational databases in the Linked Open Data (LOD) cloud. A general and flexible way of publishing relational data in RDF format is to create an RDF view of the underlying relational data (RDB-RDF view). An RDB-RDF view can be materialized to improve query performance and data availability. However, an RDB-RDF view must be continuously maintained to reflect dynamic updates over the relational database. The contents of an RDB-RDF view, published on the LOD cloud, can also be fully or partially replicated by other LD applications to improve their efficiency. Thus, updates on an RDB-RDF view must be propagated to maintain other LD application views. This paper proposes a framework for the live synchronization of an RDB-RDF view. In the proposed framework, rules are responsible for computing and publishing the changeset required for the RDB-RDF view to stay synchronized with the relational database. The computed changesets are then used for the incremental maintenance of the RDB-RDF views as well as application views. The paper also describes a strategy for automatically generating, based on a set of mappings, the rules for computing the correct changesets for an RDB-RDF view. Finally, it suggests an architecture and describes an implementation and experiments to validate the proposed approach.
id RCAP_89261ed64fcfa962be9509deec800c35
oai_identifier_str oai:repositorio.ual.pt:11144/4317
network_acronym_str RCAP
network_name_str Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
repository_id_str 7160
spelling Computing Changesets for RDF Views of Relational DataRDF viewView MaintenanceLinked DataRelational databaseThe Linked Data (LD) initiative fostered the publication of a large number of relational databases in the Linked Open Data (LOD) cloud. A general and flexible way of publishing relational data in RDF format is to create an RDF view of the underlying relational data (RDB-RDF view). An RDB-RDF view can be materialized to improve query performance and data availability. However, an RDB-RDF view must be continuously maintained to reflect dynamic updates over the relational database. The contents of an RDB-RDF view, published on the LOD cloud, can also be fully or partially replicated by other LD applications to improve their efficiency. Thus, updates on an RDB-RDF view must be propagated to maintain other LD application views. This paper proposes a framework for the live synchronization of an RDB-RDF view. In the proposed framework, rules are responsible for computing and publishing the changeset required for the RDB-RDF view to stay synchronized with the relational database. The computed changesets are then used for the incremental maintenance of the RDB-RDF views as well as application views. The paper also describes a strategy for automatically generating, based on a set of mappings, the rules for computing the correct changesets for an RDB-RDF view. Finally, it suggests an architecture and describes an implementation and experiments to validate the proposed approach.CEUR-Ws2019-09-20T10:18:37Z2017-05-01T00:00:00Z2017-05info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/articleapplication/pdfhttp://hdl.handle.net/11144/4317engVidal, VâniaArruda, NarcisoCruz, MatheusCasanova, MarcoBrito, CarlosPequeno, Valériainfo:eu-repo/semantics/openAccessreponame:Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)instname:Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informaçãoinstacron:RCAAP2024-01-11T02:16:09Zoai:repositorio.ual.pt:11144/4317Portal AgregadorONGhttps://www.rcaap.pt/oai/openaireopendoar:71602024-03-20T01:33:09.591295Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) - Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informaçãofalse
dc.title.none.fl_str_mv Computing Changesets for RDF Views of Relational Data
title Computing Changesets for RDF Views of Relational Data
spellingShingle Computing Changesets for RDF Views of Relational Data
Vidal, Vânia
RDF view
View Maintenance
Linked Data
Relational database
title_short Computing Changesets for RDF Views of Relational Data
title_full Computing Changesets for RDF Views of Relational Data
title_fullStr Computing Changesets for RDF Views of Relational Data
title_full_unstemmed Computing Changesets for RDF Views of Relational Data
title_sort Computing Changesets for RDF Views of Relational Data
author Vidal, Vânia
author_facet Vidal, Vânia
Arruda, Narciso
Cruz, Matheus
Casanova, Marco
Brito, Carlos
Pequeno, Valéria
author_role author
author2 Arruda, Narciso
Cruz, Matheus
Casanova, Marco
Brito, Carlos
Pequeno, Valéria
author2_role author
author
author
author
author
dc.contributor.author.fl_str_mv Vidal, Vânia
Arruda, Narciso
Cruz, Matheus
Casanova, Marco
Brito, Carlos
Pequeno, Valéria
dc.subject.por.fl_str_mv RDF view
View Maintenance
Linked Data
Relational database
topic RDF view
View Maintenance
Linked Data
Relational database
description The Linked Data (LD) initiative fostered the publication of a large number of relational databases in the Linked Open Data (LOD) cloud. A general and flexible way of publishing relational data in RDF format is to create an RDF view of the underlying relational data (RDB-RDF view). An RDB-RDF view can be materialized to improve query performance and data availability. However, an RDB-RDF view must be continuously maintained to reflect dynamic updates over the relational database. The contents of an RDB-RDF view, published on the LOD cloud, can also be fully or partially replicated by other LD applications to improve their efficiency. Thus, updates on an RDB-RDF view must be propagated to maintain other LD application views. This paper proposes a framework for the live synchronization of an RDB-RDF view. In the proposed framework, rules are responsible for computing and publishing the changeset required for the RDB-RDF view to stay synchronized with the relational database. The computed changesets are then used for the incremental maintenance of the RDB-RDF views as well as application views. The paper also describes a strategy for automatically generating, based on a set of mappings, the rules for computing the correct changesets for an RDB-RDF view. Finally, it suggests an architecture and describes an implementation and experiments to validate the proposed approach.
publishDate 2017
dc.date.none.fl_str_mv 2017-05-01T00:00:00Z
2017-05
2019-09-20T10:18:37Z
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/article
format article
status_str publishedVersion
dc.identifier.uri.fl_str_mv http://hdl.handle.net/11144/4317
url http://hdl.handle.net/11144/4317
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.format.none.fl_str_mv application/pdf
dc.publisher.none.fl_str_mv CEUR-Ws
publisher.none.fl_str_mv CEUR-Ws
dc.source.none.fl_str_mv reponame:Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
instname:Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação
instacron:RCAAP
instname_str Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação
instacron_str RCAAP
institution RCAAP
reponame_str Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
collection Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
repository.name.fl_str_mv Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) - Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação
repository.mail.fl_str_mv
_version_ 1799136810803134464