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