Dissertação de Mestrado:
Uma Infra-estrutura Para Monitoramento de Sistemas Cientes do Contexto
André Luiz Barbosa Rodrigues
- PEL
- Orientador
- Alexandre Sztajnberg
- Banca
* Prof. Dr. Alexandre Sztajnberg - IME/UERJ
* Prof. Marcelo Gonçalves Rubinstein , D.Sc., 2001, COPPE/UFRJ, Brasil -
k
* Prof.Dr.Orlando Gomes Loques Filho - UFF
* Prof.Dr.Renato Fontoura de Gusmão Cerqueira - PUC-RJ
- Data - hora da defesa
- 07/08/2009
- Resumo
- Aplicações ubíquas e pervasivas são cientes do contexto dos recursos utilizados no que diz
respeito à disponibilidade e qualidade. Esta classe de aplicações pode se beneficiar de
mecanismos para descobrir recursos que atendam aos requisitos não-funcionais desejados, e
mecanismos para monitorar a qualidade destes recursos. Neste trabalho é proposta uma
arquitetura para dois serviços que deveriam ser incluídos na infra-estrutura de suporte a ser
utilizada pelas aplicações mencionadas: um Serviço de Contexto, que provê acesso a
informações de contexto, e um Serviço de Descoberta, que permite a descoberta dinâmica de
recursos, levando em conta restrições de contexto a serem satisfeitas. Estes serviços se apóiam
em Agentes de Recursos, que efetivamente monitoram os recursos e sensores. Uma
implementação de referência foi desenvolvida, oferecendo os serviços mencionados na forma
de Serviços Web e implementando os Agentes de Recursos empregando um padrão de projeto
simples. Para avaliar os serviços estes foram utilizados como infra-estrutura para o
desenvolvimento de um sistema tolerante a falhas e uma aplicação de assistência domiciliar
remota (tele-saúde). O desempenho dos serviços também foi avaliado.
Palavras-chave: Computação ubíqua. Aplicações cientes de contexto. Serviços de
monitoramento e descoberta.