Arquitetura DyCoRS: uma abordagem para ciência de contexto explorando composição dinâmica de estratégias para raciocínio

Detalhes bibliográficos
Ano de defesa: 2019
Autor(a) principal: Machado, Roger da Silva
Orientador(a): Yamin, Adenauer Corrêa
Banca de defesa: Não Informado pela instituição
Tipo de documento: Tese
Tipo de acesso: Acesso aberto
Idioma: por
Instituição de defesa: Universidade Federal de Pelotas
Programa de Pós-Graduação: Programa de Pós-Graduação em Computação
Departamento: Centro de Desenvolvimento Tecnológico
País: Brasil
Palavras-chave em Português:
Área do conhecimento CNPq:
Link de acesso: http://guaiaca.ufpel.edu.br/handle/prefix/6278
Resumo: A computação ubíqua devido a sua elevada escalabilidade utiliza mecanismos de gerência que tenham operação mais autônoma possível, necessitando para isso de abordagens que viabilizem a ciência de contexto. A ciência de contexto pode ser estruturada em quatro etapas: aquisição; modelagem; processamento; e disseminação. Dentre estas etapas destaca-se a de processamento de contexto, a qual, dentre outras funcionalidades, é responsável por realizar o raciocínio de contexto inferindo novos conhecimentos e melhorando a compreensão dos contextos adquiridos. Diversas estratégias vêm sendo utilizadas para realizar o raciocínio de contexto, sendo que ainda não foi encontrada uma estratégia que possa ser aplicada de maneira igualmente satisfatória em diferentes cenários de aplicação. Em função disto, as abordagens ditas híbridas vêm ganhando destaque. Essas abordagens permitem a combinação de duas ou mais estratégias de raciocínio, podendo aproveitar os pontos positivos e minimizar os aspectos negativos de cada estratégia. Apesar destas abordagens já estarem sendo usadas, ainda nota-se uma falta de flexibilidade na disponibilização dos recursos oferecidos. Assim, este trabalho tem como objetivo a concepção de uma arquitetura chamada DyCoRS, a qual é dinâmica no oferecimento dos recursos necessários para obtenção da ciência de contexto. Dentre os recursos oferecidos destaca-se a abordagem híbrida para raciocínio de contexto, a qual permite uma composição dinâmica de diferentes estratégias. Além disso, a arquitetura ainda provê: (i) diferentes modelos de armazenamento; (ii) um método para correlação das informações persistidas nos diversos modelos; e (iii) um processo que permite a reconfiguração dos recursos providos pela arquitetura em tempo de execução. A arquitetura proposta foi avaliada por meio de cenários de uso, explorando diferentes funcionalidades providas pela DyCoRS em cada um deles. Os resultados obtidos mostram que é possível oferecer uma maior flexibilidade para as aplicações cientes de contexto escolherem como querem realizar o raciocínio das informações contextuais. Desta forma, os resultados alcançados estimulam a continuação da pesquisa.