DASH- A distributed middleware for an ad-hoc service-oriented smart home


Enquadramento: A recente proliferação de dispositivos inteligentes em ambientes residenciais conduziu a uma fraca interoperabilidade entre os mesmos. Paralelamente, a inexistência de mecanismos de auto-configuração e de interfaces intuitivas nos sistemas actualmente disponíveis, obriga a que o utilizador comum tenha de possuir conhecimento altamente especializado para construir e gerir uma casa inteligente. Neste sentido, foi desenvolvida uma plataforma de middleware orientada a serviços, que permite acesso às funcionalidades oferecidas por qualquer dispositivo ou aplicação existente num ambiente residencial, de forma transparente, intuitiva e abstraída das tecnologias de comunicação envolvidas.

Objectivos: Propõe-se um trabalho que estenda as funcionalidades oferecidas pela actual plataforma de ambientes inteligentes. Paralelamente, pretende-se que se desenvolvam aplicações que interajam com qualquer dispositivo actualmente disponível no laboratório, a saber: nintendo wii, placa arduino, set-top-box, routers sem fios, webcams, modem GSM e equipamento VoIP.

Descrição: O trabalho envolve a implementação de funcionalidades como: mecanismos de segurança e confidencialidade de dados, tratamento de informação de contexto, gestão de interfaces de comunicação por dispositivo (multihoming). Deverão ser desenvolvidas aplicações variadas que enriqueçam o ambiente inteligente com funcionalidades específicas (ex: eficiência energética, saúde, transferência de conteúdos de video/audio, integração com outras aplicações existentes). Encoraja-se também a construção de pequenos protótipos de hardware (ex: despertador IP).


Coordenador: Rui M. Rocha