Repository logo
 
Publication

Real-time application programming interfaces for depicting aquatic internet of things

datacite.subject.fosEngenharia e Tecnologia::Engenharia Eletrotécnica, Eletrónica e Informáticapt_PT
dc.contributor.advisorRadeta, Marko
dc.contributor.advisorQuintal, Filipe Magno de Gouveia
dc.contributor.authorAbreu, Fábio Mateus Rodrigues
dc.date.accessioned2021-06-15T08:51:11Z
dc.date.available2021-06-15T08:51:11Z
dc.date.issued2021-04-21
dc.description.abstractAlthough recent years portray an increase demand for Internet of Things (IoT) applications in aquatic setting, there is a lack of standardization in collecting and displaying these data to a wider set of audiences ranging from marine biologists, whale-watching companies and environmentalists. More flexible APIs and long-range data access are necessary, providing the facilitated remote ac cess to the data, while reducing significantly the cost of fuel and time when obtaining the data from oceanic settings. The main goal of this thesis is to produce the robust back-end and an API for: (i) managing the IoT devices to be applied in aquatic setting; (ii) obtaining the status and the telemetry in real-time; and (iii) visualizing the collected data from IoT devices such as temperature, pressure, humidity, luminosity, GPS position, etc. The final product advances the state of the art in back-end development for collecting, storing and displaying larger datasets (e.g. collected telemetries, radio transmission data) in Single-page applications (SPAs). It will, moreover, use the latest back-end and front-end development tech niques (e.g. React.JS, Laravel) while optimizing database querying, and providing the real-time access to the data on any device, and without the need of refreshing the page.pt_PT
dc.description.abstractEmbora 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 aproveita mento 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 facil itado 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.pt_PT
dc.identifier.tid202732207pt_PT
dc.identifier.urihttp://hdl.handle.net/10400.13/3473
dc.language.isoengpt_PT
dc.subjectInternet of thingspt_PT
dc.subjectSoftware Engineeringpt_PT
dc.subjectApplication programming interfacespt_PT
dc.subjectBackend developmentpt_PT
dc.subjectLoRapt_PT
dc.subjectBiodiversity assessmentspt_PT
dc.subjectInformation visualizationpt_PT
dc.subjectInternet das coisaspt_PT
dc.subjectEngenharia de softwarept_PT
dc.subjectInterfaces de programação de aplicaçõespt_PT
dc.subjectDesenvolvimento de backofficept_PT
dc.subjectAvaliações da biodiversidadept_PT
dc.subjectVisualização de informaçõespt_PT
dc.subjectInformatics Engineeringpt_PT
dc.subject.pt_PT
dc.subjectFaculdade de Ciências Exatas e da Engenhariapt_PT
dc.titleReal-time application programming interfaces for depicting aquatic internet of thingspt_PT
dc.typemaster thesis
dspace.entity.typePublication
rcaap.rightsopenAccesspt_PT
rcaap.typemasterThesispt_PT
thesis.degree.nameMaster in Informatics Engineeringpt_PT

Files

Original bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
Fábio Mateus Rodrigues Abreu.pdf
Size:
3.54 MB
Format:
Adobe Portable Document Format