Provas públicas de Mestrado em Engenharia Informática

Provas públicas de Mestrado em Engenharia Informática

by Karolina Baras -
Number of replies: 0


Título: Real-time Application Programming Interfacesfor Depicting Aquatic Internet of Things

Autor: Fábio Mateus Rodrigues Abreu

Local: Sala de Documentação da FCEE e Sessão Zoom ID 930 4503 9746 Senha: 184189

Dia/Hora: 21 de abril, 11:00

Resumo

Embora nos últimos anos tenha existido um aumento no desenvolvimento de projetos na área da Internet das coisas (IoT) em ambientes aquáticos, não existe uma padronização na recolha e exibição dos dados obtidos com esses mesmos projetos de modo a possibilitar o seu aproveitamento por um conjunto diverso de utilizadores, que variam desde os biólogos marinhos, passando pelas empresas de observação de baleias até aos ambientalistas. Para que tal seja possível são necessárias APIs mais flexíveis e acesso a dados de longo alcance, fornecendo acesso remoto facilitado aos dados, reduzindo significativamente o custo de combustível e tempo ao obter os dados de configurações oceânicas.O principal objetivo desta tese é desenvolver um back office robusto e uma API para: (i) gerir os dispositivos de IoT a serem utilizados em ambientes aquáticos; (ii) obter o estado e a telemetria em tempo real; e (iii) visualizar os dados recolhidos pelos dispositivos de IoT como por exemplo,temperatura, pressão, humidade, luminosidade, posição do GPS, etc...O produto final contribui para o avanço da tecnologia, pois providencia um back office para recolher, guardar e exibir um grande conjunto de dados (por exemplo, multimédia recolhida,telemetrias, dados de transmissão de rádio) em aplicações de uma única página (SPAs). Além disso, utilizará as mais recentes técnicas de desenvolvimento de back-end e front-end (por exemplo, React.JS, Laravel), otimizando a consulta à base de dados e fornecendo o acesso em tempo real aos dados em qualquer dispositivo, e sem a necessidade de atualizar a página.