Um framework para auxílio no desenvolvimento de sistemas baseados no conceito de internet das coisas

Detalhes bibliográficos
Autor(a) principal: Mezzari, Thyerri Fernandes
Data de Publicação: 2018
Tipo de documento: Dissertação
Idioma: por
Título da fonte: Repositório Institucional da UFSC
Texto Completo: https://repositorio.ufsc.br/handle/123456789/205807
Resumo: Dissertação (mestrado) - Universidade Federal de Santa Catarina, Campus Araranguá, Programa de Pós-Graduação em Tecnologias da Informação e Comunicação, Araranguá, 2018.
id UFSC_6176edfa4ee8fedf1a4a235a6ee24538
oai_identifier_str oai:repositorio.ufsc.br:123456789/205807
network_acronym_str UFSC
network_name_str Repositório Institucional da UFSC
repository_id_str 2373
spelling Universidade Federal de Santa CatarinaMezzari, Thyerri FernandesGonçalves, Alexandre LeopoldoLemos, Robson Rodrigues2020-03-31T14:09:16Z2020-03-31T14:09:16Z2018359021https://repositorio.ufsc.br/handle/123456789/205807Dissertação (mestrado) - Universidade Federal de Santa Catarina, Campus Araranguá, Programa de Pós-Graduação em Tecnologias da Informação e Comunicação, Araranguá, 2018.A tecnologia está cada vez mais presente na vida das pessoas permitindo que tarefas do dia a dia sejam realizadas com maior facilidade, rapidez e eficiência. Os recentes avanços das tecnologias de redes e a consolidação da Internet das Coisas (IoT), vêm permitindo uma ampla gama de possibilidades quanto ao desenvolvimento de aplicações. A elaboração de sistemas desta natureza demanda esforços por parte dos desenvolvedores. Esses devem obter conhecimento a respeito de diversas ferramentas comuns em aplicações no contexto da IoT. Diante do exposto, este trabalho propõe um framework para o auxílio no desenvolvimento de sistemas baseados no conceito da IoT. O framework proposto permite agrupar, em uma única biblioteca, diversas funcionalidades comuns em aplicações na área de IoT. Entre as funcionalidades destacam-se a geolocalização, a manipulação de banco de dados, a análise da utilização da aplicação (analytics), e as notificações (push notifications). Para a demonstração de viabilidade, um protótipo foi desenvolvido na plataforma do sistema operacional móvel Android®, seguido de uma aplicação de teste, também na mesma plataforma. O protótipo desenvolvido foi disponibilizado a um grupo de especialistas seguido de um questionário com o objetivo de avaliar cada uma das funcionalidades do framework. A análise das respostas coletadas no questionário apontou que o framework proposto está em linha com o esperado e relatado na literatura. Demonstra também que o objetivo principal do trabalho foi atingido, auxiliando no desenvolvimento de sistemas voltados à Internet das Coisas.Abstract : Technology is increasingly present in people's lives, enabling day-to-day tasks to be performed more easily, quickly and efficiently. Recent advances in network technologies and the consolidation of the Internet of Things (IoT) are allowing a wide range of possibilities for application development. The development of this kind of systems demands efforts from developers. They should acquire knowledge about various common tools in applications in the context of IoT. Thus, this work proposes a framework aiming to help in the development of systems based on the IoT concept. The proposed framework allows to group, in a single library, several common functionalities in applications in the area of IoT. Features include geolocation, database manipulation, analytics, and notifications (push notifications). For the demonstration of feasibility, a prototype was developed on the Android® mobile operating system platform, followed by a test application also on the same platform. The developed prototype was made available to a group of experts followed by a questionnaire with the objective of evaluating each of the functionalities of the framework. The analysis of the answers collected in the questionnaire pointed out that the proposed framework is in line with the expected and reported in the literature. It also demonstrates that the main objective of the work was achieved assisting in the development of systems toward the Internet of Things.116 p.| il., gráfs.porTecnologias da informação e comunicaçãoInternet das coisasFramework (Arquivo de computador)Android (Recurso eletrônico)Um framework para auxílio no desenvolvimento de sistemas baseados no conceito de internet das coisasinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisreponame:Repositório Institucional da UFSCinstname:Universidade Federal de Santa Catarina (UFSC)instacron:UFSCinfo:eu-repo/semantics/openAccessORIGINALPTIC0049-D.pdfPTIC0049-D.pdfapplication/pdf12917396https://repositorio.ufsc.br/bitstream/123456789/205807/-1/PTIC0049-D.pdfbd79b2a2c52cfb8faf4e317d797fc806MD5-1123456789/2058072020-03-31 11:09:16.863oai:repositorio.ufsc.br:123456789/205807Repositório de PublicaçõesPUBhttp://150.162.242.35/oai/requestopendoar:23732020-03-31T14:09:16Repositório Institucional da UFSC - Universidade Federal de Santa Catarina (UFSC)false
dc.title.none.fl_str_mv Um framework para auxílio no desenvolvimento de sistemas baseados no conceito de internet das coisas
title Um framework para auxílio no desenvolvimento de sistemas baseados no conceito de internet das coisas
spellingShingle Um framework para auxílio no desenvolvimento de sistemas baseados no conceito de internet das coisas
Mezzari, Thyerri Fernandes
Tecnologias da informação e comunicação
Internet das coisas
Framework (Arquivo de computador)
Android (Recurso eletrônico)
title_short Um framework para auxílio no desenvolvimento de sistemas baseados no conceito de internet das coisas
title_full Um framework para auxílio no desenvolvimento de sistemas baseados no conceito de internet das coisas
title_fullStr Um framework para auxílio no desenvolvimento de sistemas baseados no conceito de internet das coisas
title_full_unstemmed Um framework para auxílio no desenvolvimento de sistemas baseados no conceito de internet das coisas
title_sort Um framework para auxílio no desenvolvimento de sistemas baseados no conceito de internet das coisas
author Mezzari, Thyerri Fernandes
author_facet Mezzari, Thyerri Fernandes
author_role author
dc.contributor.none.fl_str_mv Universidade Federal de Santa Catarina
dc.contributor.author.fl_str_mv Mezzari, Thyerri Fernandes
dc.contributor.advisor1.fl_str_mv Gonçalves, Alexandre Leopoldo
dc.contributor.advisor-co1.fl_str_mv Lemos, Robson Rodrigues
contributor_str_mv Gonçalves, Alexandre Leopoldo
Lemos, Robson Rodrigues
dc.subject.classification.none.fl_str_mv Tecnologias da informação e comunicação
Internet das coisas
Framework (Arquivo de computador)
Android (Recurso eletrônico)
topic Tecnologias da informação e comunicação
Internet das coisas
Framework (Arquivo de computador)
Android (Recurso eletrônico)
description Dissertação (mestrado) - Universidade Federal de Santa Catarina, Campus Araranguá, Programa de Pós-Graduação em Tecnologias da Informação e Comunicação, Araranguá, 2018.
publishDate 2018
dc.date.issued.fl_str_mv 2018
dc.date.accessioned.fl_str_mv 2020-03-31T14:09:16Z
dc.date.available.fl_str_mv 2020-03-31T14:09:16Z
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/masterThesis
format masterThesis
status_str publishedVersion
dc.identifier.uri.fl_str_mv https://repositorio.ufsc.br/handle/123456789/205807
dc.identifier.other.none.fl_str_mv 359021
identifier_str_mv 359021
url https://repositorio.ufsc.br/handle/123456789/205807
dc.language.iso.fl_str_mv por
language por
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv 116 p.| il., gráfs.
dc.source.none.fl_str_mv reponame:Repositório Institucional da UFSC
instname:Universidade Federal de Santa Catarina (UFSC)
instacron:UFSC
instname_str Universidade Federal de Santa Catarina (UFSC)
instacron_str UFSC
institution UFSC
reponame_str Repositório Institucional da UFSC
collection Repositório Institucional da UFSC
bitstream.url.fl_str_mv https://repositorio.ufsc.br/bitstream/123456789/205807/-1/PTIC0049-D.pdf
bitstream.checksum.fl_str_mv bd79b2a2c52cfb8faf4e317d797fc806
bitstream.checksumAlgorithm.fl_str_mv MD5
repository.name.fl_str_mv Repositório Institucional da UFSC - Universidade Federal de Santa Catarina (UFSC)
repository.mail.fl_str_mv
_version_ 1766804944420077568