Uma infraestrutura para monitoramento de sistemas cientes do contexto.

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 qua...

Full description

Bibliographic Details
Main Author: André Luiz Barbosa Rodrigues
Other Authors: Alexandre Sztajnberg
Format: Others
Language:Portuguese
Published: Universidade do Estado do Rio de Janeiro 2009
Subjects:
Online Access:http://www.bdtd.uerj.br/tde_busca/arquivo.php?codArquivo=7508
id ndltd-IBICT-urn-repox.ist.utl.pt-UERJ-oai-www.bdtd.uerj.br-5008
record_format oai_dc
spelling ndltd-IBICT-urn-repox.ist.utl.pt-UERJ-oai-www.bdtd.uerj.br-50082018-05-23T23:36:22Z Uma infraestrutura para monitoramento de sistemas cientes do contexto. An infrastructure for monitoring systems aware of the context. André Luiz Barbosa Rodrigues Alexandre Sztajnberg Marcelo Gonçalves Rubinstein Orlando Gomes Loques Filho Renato Fontoura de Gusmão Cerqueira Engenharia Eletrônica Computação ubíqua Aplicações cientes de contexto Serviços de monitoramento e descoberta Electronic Engineering Ubiquitous computing Context-aware application Discovery and monitoring services ENGENHARIAS 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. Ubiquitous and pervasive applications are aware of the context of the used resources, regarding their availability and quality. This class of application can benefit from mechanisms to discover resources that meet their non-functional requirements and mechanisms to monitor the quality of those resources. We proposed architecture for two services that should be included in the supporting infrastructure used by the mentioned applications: a Context Service that provides access to context information; and a Discovery Service, which allows the dynamic discovery of resources, considering context constraints to be satisfied. These services rely on Resource Agents, which monitor the actual resources and sensors. A reference implementation was developed, providing the mentioned services as Web Services and implementing the Resource Agents using a simple design pattern. To evaluate these services were employed them as the infrastructure to design a fault tolerant system and a remote assisted living application. The performance of the services was also evaluated. 2009-08-07 info:eu-repo/semantics/publishedVersion info:eu-repo/semantics/masterThesis http://www.bdtd.uerj.br/tde_busca/arquivo.php?codArquivo=7508 por info:eu-repo/semantics/openAccess application/pdf Universidade do Estado do Rio de Janeiro Programa de Pós-Graduação em Engenharia Eletrônica UERJ BR reponame:Biblioteca Digital de Teses e Dissertações da UERJ instname:Universidade do Estado do Rio de Janeiro instacron:UERJ
collection NDLTD
language Portuguese
format Others
sources NDLTD
topic Engenharia Eletrônica
Computação ubíqua
Aplicações cientes de contexto
Serviços de monitoramento e descoberta
Electronic Engineering
Ubiquitous computing
Context-aware application
Discovery and monitoring services
ENGENHARIAS
spellingShingle Engenharia Eletrônica
Computação ubíqua
Aplicações cientes de contexto
Serviços de monitoramento e descoberta
Electronic Engineering
Ubiquitous computing
Context-aware application
Discovery and monitoring services
ENGENHARIAS
André Luiz Barbosa Rodrigues
Uma infraestrutura para monitoramento de sistemas cientes do contexto.
description 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. === Ubiquitous and pervasive applications are aware of the context of the used resources, regarding their availability and quality. This class of application can benefit from mechanisms to discover resources that meet their non-functional requirements and mechanisms to monitor the quality of those resources. We proposed architecture for two services that should be included in the supporting infrastructure used by the mentioned applications: a Context Service that provides access to context information; and a Discovery Service, which allows the dynamic discovery of resources, considering context constraints to be satisfied. These services rely on Resource Agents, which monitor the actual resources and sensors. A reference implementation was developed, providing the mentioned services as Web Services and implementing the Resource Agents using a simple design pattern. To evaluate these services were employed them as the infrastructure to design a fault tolerant system and a remote assisted living application. The performance of the services was also evaluated.
author2 Alexandre Sztajnberg
author_facet Alexandre Sztajnberg
André Luiz Barbosa Rodrigues
author André Luiz Barbosa Rodrigues
author_sort André Luiz Barbosa Rodrigues
title Uma infraestrutura para monitoramento de sistemas cientes do contexto.
title_short Uma infraestrutura para monitoramento de sistemas cientes do contexto.
title_full Uma infraestrutura para monitoramento de sistemas cientes do contexto.
title_fullStr Uma infraestrutura para monitoramento de sistemas cientes do contexto.
title_full_unstemmed Uma infraestrutura para monitoramento de sistemas cientes do contexto.
title_sort uma infraestrutura para monitoramento de sistemas cientes do contexto.
publisher Universidade do Estado do Rio de Janeiro
publishDate 2009
url http://www.bdtd.uerj.br/tde_busca/arquivo.php?codArquivo=7508
work_keys_str_mv AT andreluizbarbosarodrigues umainfraestruturaparamonitoramentodesistemascientesdocontexto
AT andreluizbarbosarodrigues aninfrastructureformonitoringsystemsawareofthecontext
_version_ 1718675267997663232