NOVAS FUNCIONALIDADES PARA A LINGUAGEM CPREF-SQL COM SUPORTE A PREFERÊNCIAS DO USUÁRIO

Detalhes bibliográficos
Autor(a) principal: Dias, Vinícius Vitor dos Santos
Data de Publicação: 2012
Outros Autores: de Amo, Sandra
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