ConBus: A Sensor Integration Middleware Platform for Mobile Context-Aware Application Development / ConBus: Uma Plataforma de Middleware de Integração de Sensores para o Desenvolvimento de Aplicações Móveis Sensíveis ao Contexto

AUTOR(ES)
DATA DE PUBLICAÇÃO

2010

RESUMO

Apesar da grande evolução e disseminação dos dispositivos móveis e sensores acoplados, desenvolver aplicações ubíquas ainda é uma tarefa complexa, principalmente, devido à grande diversidade de informações contextuais e à abundância de tecnologias de sensoriamento. Nesse cenário, sistemas de middleware assumem a responsabilidade de intermediar a comunicação entre as aplicações sensíveis ao contexto e os sensores que são as fontes de informações contextuais. Essa responsabilidade envolve diversos serviços, como implementar protocolos de comunicação com sensores heterogêneos, disponibilizar a comunicação assíncrona, possibilitar a inferência de informações contextuais, além da manutenção de modelos de contexto de alto nível. Entretanto, o desenvolvimento de plataformas de middleware para a provisão de contexto também é uma tarefa muito complexa, especialmente com relação à integração de módulos de sensoriamento a tais infraestruturas. Esses módulos de sensoriamento são os componentes de software das aplicações responsáveis pelo acesso aos dados de contexto coletados pelos sensores. Dentre os principais problemas relativos à essa integração estão: i) a complexidade inerente ao desenvolvimento de módulos de sensoriamento, que usualmente envolvem chamadas de baixo nível ao sistema operacional ou exigem a implementação de protocolos de comunicação para acesso a sensores remotos; ii) dificuldade de reutilização dos módulos de sensoriamento devido à falta de mecanismos que facilitem a disponibilização e a manutenção de tais módulos; e iii) o gerenciamento do ciclo de vida de módulos de sensoriamento acoplados à plataforma. Com o propósito de lidar com tais desafios, este trabalho propõe uma arquitetura de middleware para provisão de contexto em dispositivos móveis, denominada ConBus (Context Bus), que implementa estratégias de desenvolvimento, reutilização, implantação e ativação dinâmica de módulos de sensoriamento, fazendo uso racional dos recursos computacionais do dispositivo.

ASSUNTO(S)

módulos de sensoriamento sensors sensibilidade ao contexto context-aware 1.dispositivos móveis 2.middleware - provisão de contexto 3. sensores ciencia da computacao middleware de provisão de contexto sensor module dispositivos móveis context provisioning middleware sensores mobile devices

Documentos Relacionados