In this paper, we propose HealthDash, a framework for developing IoT solutions for health care. HealthDash employs the data-flow-oriented programming paradigm, from the cloud layer to the network edge (fog layer), unifying development technologies across layers, that is, from edge devices to decision making. We conducted an experiment to evaluate the proposal with the simulation of the transmission of data collected from home-monitored patients with chronic diseases. In the simulation, we observed the performance of the two implemented solutions to both continuous and event-based scenarios of data transmission. The results showed that HealthDash solution provides flexible infrastructure, consuming less bandwidth and spending little response time.Resumo. Neste artigo, propomos o HealthDash, um arcabouço para o desenvolvimento de soluções IoT para saúde. O HealthDash emprega o paradigma de programação orientado a fluxo de dados, desde camada cloudà borda da rede (camada fog), unificando tecnologias de desenvolvimento em todas as camadas, istoé, dos dispositivos de bordaà tomada de decisão. Para validar a proposta, foi conduzido um experimento que simulou a transmissão de dados de pacientes crônicos monitorados em domicílio, considerando dois modos de envio: transmissão contínua de dados e transmissão de dados baseada em eventos. O experimento mostrou que a solução proposta fornece infraestrutura flexível, consumindo menos largura de banda e menos tempo de resposta.
IntroduçãoMelhorar a qualidade de vida de pacientes com doenças crônicas e reduzir os custos com saúde são metas perseguidas pelos sistemas de saúde em todo mundo. Uma das soluções mais conhecidas para este fim se baseia no monitoramento remoto dos pacientes, que possibilita o acompanhamento da condição de saúde do indivíduo e a conformidade com o tratamento fora do ambiente hospitalar. Todavia, os procedimentos para o monitoramento, o cuidado e a supervisão de pacientes com doenças crônicas são frequentemente executados por uma equipe de saúde especializada, mas ainda de forma pouco automatizada.