A

Middleware Direcionado a Ambientes Ubíquos como os providos pela IoT
Com Suporte a Distribuição, Mobilidade e Ciência de Contexto e Situação

 

 

Visão Geral:

    O EXEHDA é um middleware baseado em serviços, que visa criar e gerenciar um ambiente ubíquo em ambientes como aqueles providos pela Internet das Coisas, bem como, promover a execução, sob esses ambientes de aplicações distribuídas. Essas aplicações são adaptativas aos contextos de seu interesse, estando disponíveis a partir de qualquer lugar, todo o tempo.

Interactive IoT-based Multisensor Framework - I2MF:

    Tendo por guia a base conceitual do middleware EXEHDA, foi concebido o framework I2MF. O mesmo oferece suporte ao monitoramento remoto, recebendo informações sensoriadas, armazenando as mesmas em um banco de dados e promovendo a sua exibição a partir de dashboards de diferentes naturezas. O I2MF também dispara a execução de regras para tratar os dados sensoriados sempre que for o caso. Estas regras além do envio de notificações, também podem realizar atuações distribuídas sobre dispositivos dos usuários.

    O I2MF é uma evolução do Framework AMPLUS (Automatic Monitoring and Programable Logging Ubiquitous System) empregado durante muitos anos no Laboratório Didático de Análise de Sementes Flávio Faria Rocha, da Faculdade de Agronomia Eliseu Maciel da UFPel. Uma dissertação de mestrado do PPGC/UFPel (2013) que apresenta o AMPLUS está disponível neste link. Outra dissertação de mestrado do PPGC/UFPel (2016) que contribuiu para concepção do I2MF, direcionada aos Laboratórios da EMBRAPA Clima Temperado pode ser localizada neste outro link. Por sua vez, Uma dissertação de mestrado do MEEC/UCPel (2025), mais recente, que otimizou o I2MF considerando demandas do SANEP pode ser acessada por este link. Além destes, diversos outros trabalhos vem contribuindo para evolução do EXEHDA e o Framework I2MF. Em 2026 são contabilizados 25 anos de publicações ininterruptas sobre o EXEHDA, registrando a cada ano sua evolução.

Treinamento sobre o EXEHDA:

Instalação do EXEHDA:

Fontes do EXEHDA:

 

(c) EXEHDA - Execution Environment for Highly Distributed Applications