NOVAS FUNCIONALIDADES PARA A LINGUAGEM CPREF-SQL COM SUPORTE A PREFERÊNCIAS DO USUÁRIO
Autor(a) principal: | |
---|---|
Data de Publicação: | 2012 |
Outros Autores: | |
Tipo de documento: | Artigo |
Idioma: | por |
Título da fonte: | Horizonte Científico |
Texto Completo: | https://seer.ufu.br/index.php/horizontecientifico/article/view/13574 |
Resumo: | A noção de especificação de preferências do usuário vem conquistando um espaço de grande interesse na comunidade científica. Um dos grandes desafios, sem dúvida, é incorporar esses conceitos em uma linguagem de consulta que possibilite a utilização de todas essas funcionalidades. A linguagem CPref-SQL é um bom exemplo disso, sendo capaz de representar e fazer consultas sobre preferências condicionais. Sendo uma preferência um conjunto de regras, um dos problemas que podem surgir é justamente a questão da consistência das regras, ou seja, é importante garantir que não haja contradições entre elas. Para tanto, foi implementado o Teste de Consistência, que determina se um determinado conjunto de regras é consistente ou não. Este teste consiste de duas etapas, que serão explicadas detalhadamente no decorrer deste artigo. Abordamos também a implementação On-Top de uma extensão da CPref-SQL, que adiciona operadores de desigualdade à sintaxe das regras de preferência da linguagem, trazendo para esta maior expressividade. Por fim, exemplos de uso da extensão da linguagem são apresentados para um melhor entendimento do seu funcionamento e recursos. |
id |
UFU-5_c6d6325693cdfd71dafcf23128c1545c |
---|---|
oai_identifier_str |
oai:ojs.www.seer.ufu.br:article/13574 |
network_acronym_str |
UFU-5 |
network_name_str |
Horizonte Científico |
repository_id_str |
|
spelling |
NOVAS FUNCIONALIDADES PARA A LINGUAGEM CPREF-SQL COM SUPORTE A PREFERÊNCIAS DO USUÁRIOpreferências condicionaisconsultas com preferênciasextensão sqloperadores de desigualdadeteste de consistênciaA noção de especificação de preferências do usuário vem conquistando um espaço de grande interesse na comunidade científica. Um dos grandes desafios, sem dúvida, é incorporar esses conceitos em uma linguagem de consulta que possibilite a utilização de todas essas funcionalidades. A linguagem CPref-SQL é um bom exemplo disso, sendo capaz de representar e fazer consultas sobre preferências condicionais. Sendo uma preferência um conjunto de regras, um dos problemas que podem surgir é justamente a questão da consistência das regras, ou seja, é importante garantir que não haja contradições entre elas. Para tanto, foi implementado o Teste de Consistência, que determina se um determinado conjunto de regras é consistente ou não. Este teste consiste de duas etapas, que serão explicadas detalhadamente no decorrer deste artigo. Abordamos também a implementação On-Top de uma extensão da CPref-SQL, que adiciona operadores de desigualdade à sintaxe das regras de preferência da linguagem, trazendo para esta maior expressividade. Por fim, exemplos de uso da extensão da linguagem são apresentados para um melhor entendimento do seu funcionamento e recursos.UFU - Universidade Federal de Uberlândia2012-06-04info:eu-repo/semantics/articleinfo:eu-repo/semantics/publishedVersionAvaliado por Paresapplication/pdfhttps://seer.ufu.br/index.php/horizontecientifico/article/view/13574Horizonte Científico; VOL 6, Nº 1 (AGO 2012)1808-3064reponame:Horizonte Científicoinstname:Universidade Federal de Uberlândia (UFU)instacron:UFUporhttps://seer.ufu.br/index.php/horizontecientifico/article/view/13574/9441Dias, Vinícius Vitor dos Santosde Amo, Sandrainfo:eu-repo/semantics/openAccess2012-08-13T17:33:58Zoai:ojs.www.seer.ufu.br:article/13574Revistahttps://seer.ufu.br/index.php/horizontecientifico/indexPUBhttps://seer.ufu.br/index.php/horizontecientifico/oai||horizontec@propp.ufu.br1808-30641808-3064opendoar:2012-08-13T17:33:58Horizonte Científico - Universidade Federal de Uberlândia (UFU)false |
dc.title.none.fl_str_mv |
NOVAS FUNCIONALIDADES PARA A LINGUAGEM CPREF-SQL COM SUPORTE A PREFERÊNCIAS DO USUÁRIO |
title |
NOVAS FUNCIONALIDADES PARA A LINGUAGEM CPREF-SQL COM SUPORTE A PREFERÊNCIAS DO USUÁRIO |
spellingShingle |
NOVAS FUNCIONALIDADES PARA A LINGUAGEM CPREF-SQL COM SUPORTE A PREFERÊNCIAS DO USUÁRIO Dias, Vinícius Vitor dos Santos preferências condicionais consultas com preferências extensão sql operadores de desigualdade teste de consistência |
title_short |
NOVAS FUNCIONALIDADES PARA A LINGUAGEM CPREF-SQL COM SUPORTE A PREFERÊNCIAS DO USUÁRIO |
title_full |
NOVAS FUNCIONALIDADES PARA A LINGUAGEM CPREF-SQL COM SUPORTE A PREFERÊNCIAS DO USUÁRIO |
title_fullStr |
NOVAS FUNCIONALIDADES PARA A LINGUAGEM CPREF-SQL COM SUPORTE A PREFERÊNCIAS DO USUÁRIO |
title_full_unstemmed |
NOVAS FUNCIONALIDADES PARA A LINGUAGEM CPREF-SQL COM SUPORTE A PREFERÊNCIAS DO USUÁRIO |
title_sort |
NOVAS FUNCIONALIDADES PARA A LINGUAGEM CPREF-SQL COM SUPORTE A PREFERÊNCIAS DO USUÁRIO |
author |
Dias, Vinícius Vitor dos Santos |
author_facet |
Dias, Vinícius Vitor dos Santos de Amo, Sandra |
author_role |
author |
author2 |
de Amo, Sandra |
author2_role |
author |
dc.contributor.author.fl_str_mv |
Dias, Vinícius Vitor dos Santos de Amo, Sandra |
dc.subject.por.fl_str_mv |
preferências condicionais consultas com preferências extensão sql operadores de desigualdade teste de consistência |
topic |
preferências condicionais consultas com preferências extensão sql operadores de desigualdade teste de consistência |
description |
A noção de especificação de preferências do usuário vem conquistando um espaço de grande interesse na comunidade científica. Um dos grandes desafios, sem dúvida, é incorporar esses conceitos em uma linguagem de consulta que possibilite a utilização de todas essas funcionalidades. A linguagem CPref-SQL é um bom exemplo disso, sendo capaz de representar e fazer consultas sobre preferências condicionais. Sendo uma preferência um conjunto de regras, um dos problemas que podem surgir é justamente a questão da consistência das regras, ou seja, é importante garantir que não haja contradições entre elas. Para tanto, foi implementado o Teste de Consistência, que determina se um determinado conjunto de regras é consistente ou não. Este teste consiste de duas etapas, que serão explicadas detalhadamente no decorrer deste artigo. Abordamos também a implementação On-Top de uma extensão da CPref-SQL, que adiciona operadores de desigualdade à sintaxe das regras de preferência da linguagem, trazendo para esta maior expressividade. Por fim, exemplos de uso da extensão da linguagem são apresentados para um melhor entendimento do seu funcionamento e recursos. |
publishDate |
2012 |
dc.date.none.fl_str_mv |
2012-06-04 |
dc.type.driver.fl_str_mv |
info:eu-repo/semantics/article info:eu-repo/semantics/publishedVersion Avaliado por Pares |
format |
article |
status_str |
publishedVersion |
dc.identifier.uri.fl_str_mv |
https://seer.ufu.br/index.php/horizontecientifico/article/view/13574 |
url |
https://seer.ufu.br/index.php/horizontecientifico/article/view/13574 |
dc.language.iso.fl_str_mv |
por |
language |
por |
dc.relation.none.fl_str_mv |
https://seer.ufu.br/index.php/horizontecientifico/article/view/13574/9441 |
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 |
UFU - Universidade Federal de Uberlândia |
publisher.none.fl_str_mv |
UFU - Universidade Federal de Uberlândia |
dc.source.none.fl_str_mv |
Horizonte Científico; VOL 6, Nº 1 (AGO 2012) 1808-3064 reponame:Horizonte Científico instname:Universidade Federal de Uberlândia (UFU) instacron:UFU |
instname_str |
Universidade Federal de Uberlândia (UFU) |
instacron_str |
UFU |
institution |
UFU |
reponame_str |
Horizonte Científico |
collection |
Horizonte Científico |
repository.name.fl_str_mv |
Horizonte Científico - Universidade Federal de Uberlândia (UFU) |
repository.mail.fl_str_mv |
||horizontec@propp.ufu.br |
_version_ |
1799950537642213376 |