Consultando XML por meio de modelos conceituais : extensão e formalização de CXPath

Detalhes bibliográficos
Ano de defesa: 2005
Autor(a) principal: Feijó, Diego de Vargas
Orientador(a): Heuser, Carlos Alberto
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: Não Informado pela instituição
Programa de Pós-Graduação: Não Informado pela instituição
Departamento: Não Informado pela instituição
País: Não Informado pela instituição
Palavras-chave em Português:
Link de acesso: http://hdl.handle.net/10183/5622
Resumo: Com o objetivo de realizar consultas em diferentes fontes XML,é necessário que se escreva uma consulta específica para cada fonte XML. Uma solução mais adequada é fazer uma única consulta sobre um esquema conceitual e então traduzi-la automaticamente para consultas XML para cada fonte XML específica. CXPath é uma linguagem de consulta que foi proposta para consultar dados em nıvel conceitual. Este trabalho tem como objetivos formalizar a linguagem existente, estendê-la para permitir consultas que utilizem o conceito de herança e estender o mecanismo de tradução de consultas. A formalização da linguagem é feita por meio de um conjunto de regras que definem formalmente um critério para validar uma consulta escrita nessa linguagem sobre um esquema conceitual. Essa formalização permite estender a linguagem para que ela passe a tratar os relacionamentos de herança e especialização. Outra contribuição dessa formalização é que ela apresenta o primeiro passo rumo à verificação formal de que a avaliação da consulta global traz os mesmos resultados obtidos pela avaliação da consulta resultante do processo de mapeamento de consultas proposto. A extensão do mecanismo de tradução de consultas é necessária para traduzir relacionamentos representados no modelo conceitual para junções nas fontes de dados XML. Tal aspecto é fundamental para permitir a construção de modelos conceituais com relacionamentos semânticos e que não dependam de relacionamentos físicos existentes nos documentos fontes, mas apenas de junções tal como é feito em bases de dados relacionais.
id URGS_448b13b01ce712fe235c9e7d76beca35
oai_identifier_str oai:www.lume.ufrgs.br:10183/5622
network_acronym_str URGS
network_name_str Biblioteca Digital de Teses e Dissertações da UFRGS
repository_id_str
spelling Feijó, Diego de VargasHeuser, Carlos AlbertoMoreira, Alvaro Freitas2007-06-06T18:48:40Z2005http://hdl.handle.net/10183/5622000473214Com o objetivo de realizar consultas em diferentes fontes XML,é necessário que se escreva uma consulta específica para cada fonte XML. Uma solução mais adequada é fazer uma única consulta sobre um esquema conceitual e então traduzi-la automaticamente para consultas XML para cada fonte XML específica. CXPath é uma linguagem de consulta que foi proposta para consultar dados em nıvel conceitual. Este trabalho tem como objetivos formalizar a linguagem existente, estendê-la para permitir consultas que utilizem o conceito de herança e estender o mecanismo de tradução de consultas. A formalização da linguagem é feita por meio de um conjunto de regras que definem formalmente um critério para validar uma consulta escrita nessa linguagem sobre um esquema conceitual. Essa formalização permite estender a linguagem para que ela passe a tratar os relacionamentos de herança e especialização. Outra contribuição dessa formalização é que ela apresenta o primeiro passo rumo à verificação formal de que a avaliação da consulta global traz os mesmos resultados obtidos pela avaliação da consulta resultante do processo de mapeamento de consultas proposto. A extensão do mecanismo de tradução de consultas é necessária para traduzir relacionamentos representados no modelo conceitual para junções nas fontes de dados XML. Tal aspecto é fundamental para permitir a construção de modelos conceituais com relacionamentos semânticos e que não dependam de relacionamentos físicos existentes nos documentos fontes, mas apenas de junções tal como é feito em bases de dados relacionais.application/pdfporBanco : DadosXML (Linguagem de marcação)Linguagens : ConsultaDados semi-estruturadosConsultando XML por meio de modelos conceituais : extensão e formalização de CXPathinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisUniversidade Federal do Rio Grande do SulInstituto de InformáticaPrograma de Pós-Graduação em ComputaçãoPorto Alegre, BR-RS2005mestradoinfo:eu-repo/semantics/openAccessreponame:Biblioteca Digital de Teses e Dissertações da UFRGSinstname:Universidade Federal do Rio Grande do Sul (UFRGS)instacron:UFRGSORIGINAL000473214.pdf000473214.pdfTexto completoapplication/pdf367338http://www.lume.ufrgs.br/bitstream/10183/5622/1/000473214.pdfcb23a32bc4d3a067ebcfd5feffce978eMD51TEXT000473214.pdf.txt000473214.pdf.txtExtracted Texttext/plain106781http://www.lume.ufrgs.br/bitstream/10183/5622/2/000473214.pdf.txtcb6e04476c94eff1fc0cab47cd6d7201MD52THUMBNAIL000473214.pdf.jpg000473214.pdf.jpgGenerated Thumbnailimage/jpeg1097http://www.lume.ufrgs.br/bitstream/10183/5622/3/000473214.pdf.jpgec0c7b635c7dd9ad8a846ea997beb433MD5310183/56222018-10-15 09:12:51.163oai:www.lume.ufrgs.br:10183/5622Biblioteca Digital de Teses e Dissertaçõeshttps://lume.ufrgs.br/handle/10183/2PUBhttps://lume.ufrgs.br/oai/requestlume@ufrgs.br||lume@ufrgs.bropendoar:18532018-10-15T12:12:51Biblioteca Digital de Teses e Dissertações da UFRGS - Universidade Federal do Rio Grande do Sul (UFRGS)false
dc.title.pt_BR.fl_str_mv Consultando XML por meio de modelos conceituais : extensão e formalização de CXPath
title Consultando XML por meio de modelos conceituais : extensão e formalização de CXPath
spellingShingle Consultando XML por meio de modelos conceituais : extensão e formalização de CXPath
Feijó, Diego de Vargas
Banco : Dados
XML (Linguagem de marcação)
Linguagens : Consulta
Dados semi-estruturados
title_short Consultando XML por meio de modelos conceituais : extensão e formalização de CXPath
title_full Consultando XML por meio de modelos conceituais : extensão e formalização de CXPath
title_fullStr Consultando XML por meio de modelos conceituais : extensão e formalização de CXPath
title_full_unstemmed Consultando XML por meio de modelos conceituais : extensão e formalização de CXPath
title_sort Consultando XML por meio de modelos conceituais : extensão e formalização de CXPath
author Feijó, Diego de Vargas
author_facet Feijó, Diego de Vargas
author_role author
dc.contributor.author.fl_str_mv Feijó, Diego de Vargas
dc.contributor.advisor1.fl_str_mv Heuser, Carlos Alberto
dc.contributor.advisor-co1.fl_str_mv Moreira, Alvaro Freitas
contributor_str_mv Heuser, Carlos Alberto
Moreira, Alvaro Freitas
dc.subject.por.fl_str_mv Banco : Dados
XML (Linguagem de marcação)
Linguagens : Consulta
Dados semi-estruturados
topic Banco : Dados
XML (Linguagem de marcação)
Linguagens : Consulta
Dados semi-estruturados
description Com o objetivo de realizar consultas em diferentes fontes XML,é necessário que se escreva uma consulta específica para cada fonte XML. Uma solução mais adequada é fazer uma única consulta sobre um esquema conceitual e então traduzi-la automaticamente para consultas XML para cada fonte XML específica. CXPath é uma linguagem de consulta que foi proposta para consultar dados em nıvel conceitual. Este trabalho tem como objetivos formalizar a linguagem existente, estendê-la para permitir consultas que utilizem o conceito de herança e estender o mecanismo de tradução de consultas. A formalização da linguagem é feita por meio de um conjunto de regras que definem formalmente um critério para validar uma consulta escrita nessa linguagem sobre um esquema conceitual. Essa formalização permite estender a linguagem para que ela passe a tratar os relacionamentos de herança e especialização. Outra contribuição dessa formalização é que ela apresenta o primeiro passo rumo à verificação formal de que a avaliação da consulta global traz os mesmos resultados obtidos pela avaliação da consulta resultante do processo de mapeamento de consultas proposto. A extensão do mecanismo de tradução de consultas é necessária para traduzir relacionamentos representados no modelo conceitual para junções nas fontes de dados XML. Tal aspecto é fundamental para permitir a construção de modelos conceituais com relacionamentos semânticos e que não dependam de relacionamentos físicos existentes nos documentos fontes, mas apenas de junções tal como é feito em bases de dados relacionais.
publishDate 2005
dc.date.issued.fl_str_mv 2005
dc.date.accessioned.fl_str_mv 2007-06-06T18:48:40Z
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 http://hdl.handle.net/10183/5622
dc.identifier.nrb.pt_BR.fl_str_mv 000473214
url http://hdl.handle.net/10183/5622
identifier_str_mv 000473214
dc.language.iso.fl_str_mv por
language por
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.source.none.fl_str_mv reponame:Biblioteca Digital de Teses e Dissertações da UFRGS
instname:Universidade Federal do Rio Grande do Sul (UFRGS)
instacron:UFRGS
instname_str Universidade Federal do Rio Grande do Sul (UFRGS)
instacron_str UFRGS
institution UFRGS
reponame_str Biblioteca Digital de Teses e Dissertações da UFRGS
collection Biblioteca Digital de Teses e Dissertações da UFRGS
bitstream.url.fl_str_mv http://www.lume.ufrgs.br/bitstream/10183/5622/1/000473214.pdf
http://www.lume.ufrgs.br/bitstream/10183/5622/2/000473214.pdf.txt
http://www.lume.ufrgs.br/bitstream/10183/5622/3/000473214.pdf.jpg
bitstream.checksum.fl_str_mv cb23a32bc4d3a067ebcfd5feffce978e
cb6e04476c94eff1fc0cab47cd6d7201
ec0c7b635c7dd9ad8a846ea997beb433
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
repository.name.fl_str_mv Biblioteca Digital de Teses e Dissertações da UFRGS - Universidade Federal do Rio Grande do Sul (UFRGS)
repository.mail.fl_str_mv lume@ufrgs.br||lume@ufrgs.br
_version_ 1831315807716507648