Consultando XML por meio de modelos conceituais : extensão e formalização de CXPath
| Ano de defesa: | 2005 |
|---|---|
| Autor(a) principal: | |
| Orientador(a): | |
| Banca de defesa: | |
| 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 |