Aqüeducte: um serviço para integração de dados heterogêneos em cidades inteligentes

Detalhes bibliográficos
Autor(a) principal: Almeida, João Gabriel Quaresma de
Data de Publicação: 2021
Tipo de documento: Dissertação
Idioma: por
Título da fonte: Repositório Institucional da UFRN
Texto Completo: https://repositorio.ufrn.br/handle/123456789/32617
Resumo: A evolução e o desenvolvimento de novas soluções tecnológicas para cidades inteligentes tem crescido significativamente nos últimos anos. Esse cenário caracteriza-se por uma grande quantidade de dados, dispostos de maneira decentralizada, oriundos de variados dispositivos e aplicações. Um dos principais desafios no contexto de cidades inteligentes é a interoperabilidade de dados, incluindo a coleta de múltiplas fontes (serviços Web, arquivos, sistemas em geral, etc.) e a conversão dos mesmos para um formato padrão de maneira que possam ser combinados e disponibilizados em plataformas de desenvolvimento para cidades inteligentes. Visando endereçar tais desafios, esse trabalho apresenta o Aqüeducte, um serviço que prover a coleta, filtragem e conversão de dados provenientes de fontes diversas para o protocolo de troca de dados NGSI-LD. Além disso, permite a utilização de tais dados, por meio do processo de importação, para o middleware Smart Geo Layers (SGeoL) que faz uso do mesmo protocolo. O Aqüeducte também realiza o gerenciamento de arquivos de formatos diversos, bem como provê o relacionamento de dados de diferentes domínios. Todas essas funcionalidades são oferecidas através de uma aplicação web que visa proporcionar maior facilidade ao usuário final, para realização dos processos citados. Este trabalho descreve a arquitetura e implementação do Aqüeducte, bem como a metodologia para: (i) extrair dados de fontes de dados heterogêneas, (ii) enriquecê-los de acordo com o formato de dados NGSI-LD utilizando o conceito de Linked-data juntamente com ontologias, via modelo de dados LGeoSIM, e (iii) publicá-los em um middleware baseado em NSGI-LD, que no caso deste trabalho é o SGeoL. Esse trabalho também apresenta e descreve o uso do Aqüeducte em cenários reais de cidades inteligentes bem como a avaliação, por meio de testes controlados, do desempenho de suas principais funcionalidades.
id UFRN_d941b674daf6edd3bf8abd1ede64d5e8
oai_identifier_str oai:https://repositorio.ufrn.br:123456789/32617
network_acronym_str UFRN
network_name_str Repositório Institucional da UFRN
repository_id_str
spelling Almeida, João Gabriel Quaresma dehttp://lattes.cnpq.br/7272922112036323http://lattes.cnpq.br/5521922960404236Cavalcante, Everton Ranielly de Sousahttp://lattes.cnpq.br/5065548216266121Lopes, Frederico Araújo da Silvahttp://lattes.cnpq.br/9177823996895375Galante, Renatahttp://lattes.cnpq.br/3867942762661182Batista, Thais Vasconcelos2021-06-09T17:06:30Z2021-06-09T17:06:30Z2021-01-28ALMEIDA, João Gabriel Quaresma de. Aqüeducte: um serviço para integração de dados heterogêneos em cidades inteligentes. 2021. 94f. Dissertação (Mestrado em Sistemas e Computação) - Centro de Ciências Exatas e da Terra, Universidade Federal do Rio Grande do Norte, Natal, 2021.https://repositorio.ufrn.br/handle/123456789/32617A evolução e o desenvolvimento de novas soluções tecnológicas para cidades inteligentes tem crescido significativamente nos últimos anos. Esse cenário caracteriza-se por uma grande quantidade de dados, dispostos de maneira decentralizada, oriundos de variados dispositivos e aplicações. Um dos principais desafios no contexto de cidades inteligentes é a interoperabilidade de dados, incluindo a coleta de múltiplas fontes (serviços Web, arquivos, sistemas em geral, etc.) e a conversão dos mesmos para um formato padrão de maneira que possam ser combinados e disponibilizados em plataformas de desenvolvimento para cidades inteligentes. Visando endereçar tais desafios, esse trabalho apresenta o Aqüeducte, um serviço que prover a coleta, filtragem e conversão de dados provenientes de fontes diversas para o protocolo de troca de dados NGSI-LD. Além disso, permite a utilização de tais dados, por meio do processo de importação, para o middleware Smart Geo Layers (SGeoL) que faz uso do mesmo protocolo. O Aqüeducte também realiza o gerenciamento de arquivos de formatos diversos, bem como provê o relacionamento de dados de diferentes domínios. Todas essas funcionalidades são oferecidas através de uma aplicação web que visa proporcionar maior facilidade ao usuário final, para realização dos processos citados. Este trabalho descreve a arquitetura e implementação do Aqüeducte, bem como a metodologia para: (i) extrair dados de fontes de dados heterogêneas, (ii) enriquecê-los de acordo com o formato de dados NGSI-LD utilizando o conceito de Linked-data juntamente com ontologias, via modelo de dados LGeoSIM, e (iii) publicá-los em um middleware baseado em NSGI-LD, que no caso deste trabalho é o SGeoL. Esse trabalho também apresenta e descreve o uso do Aqüeducte em cenários reais de cidades inteligentes bem como a avaliação, por meio de testes controlados, do desempenho de suas principais funcionalidades.The evolution and development of new technological solutions for smart cities has grown significantly in recent years. The scenario of smart cities consists of a large amount of data, arranged in a decentralized way, from various devices and applications. This context presents challenges related to data interoperability, including information sharing, data collection from multiple sources (web services, archives, systems in general, etc.), and availability on development platforms focused on applications for intelligent cities. Considering these challenges, this work presents Aqüeducte , a service that provides collection, filtering and conversion of data from various sources to the data exchange protocol, NGSI-LD. In this way, it allows the use of data through an importing process to the Smart Geo Layers middleware (SGeoL) that use of the same protocol. In addition, it provides management of files of various formats, as well as supports relationship of data from different domains. All these functionalities are offered through a high level web application that aims at providing ease use to the final user to carry out the aforementioned processes. This work, in turn, describes the architecture, implementation and methodology used by Aqüeducte for: (i) extracting data from heterogeneous data sources, (ii) enriching them according to the NGSI-LD data format using the concept of Linked-data together with ontologies, via the LGeoSIM data model, and (iii) publishing them in middleware based on the NSGI-LD protocol, which in the case of this work is SGeoL. The use of Aqüeducte is also described in real world intelligent city scenarios, as well as the evaluation of its main functionalities using controlled experiments.Universidade Federal do Rio Grande do NortePROGRAMA DE PÓS-GRADUAÇÃO EM SISTEMAS E COMPUTAÇÃOUFRNBrasilDados heterogêneosIntegração de dadosLinked-DataNGSI-LDCidades inteligentesAqüeducte: um serviço para integração de dados heterogêneos em cidades inteligentesinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisinfo:eu-repo/semantics/openAccessporreponame:Repositório Institucional da UFRNinstname:Universidade Federal do Rio Grande do Norte (UFRN)instacron:UFRNORIGINALAqueducteservicointegracao_Almeida_2021.pdfapplication/pdf5479513https://repositorio.ufrn.br/bitstream/123456789/32617/1/Aqueducteservicointegracao_Almeida_2021.pdf979fe2ed8eebd95126c06c11e291642eMD51123456789/326172021-06-09 14:09:13.23oai:https://repositorio.ufrn.br:123456789/32617Repositório de PublicaçõesPUBhttp://repositorio.ufrn.br/oai/opendoar:2021-06-09T17:09:13Repositório Institucional da UFRN - Universidade Federal do Rio Grande do Norte (UFRN)false
dc.title.pt_BR.fl_str_mv Aqüeducte: um serviço para integração de dados heterogêneos em cidades inteligentes
title Aqüeducte: um serviço para integração de dados heterogêneos em cidades inteligentes
spellingShingle Aqüeducte: um serviço para integração de dados heterogêneos em cidades inteligentes
Almeida, João Gabriel Quaresma de
Dados heterogêneos
Integração de dados
Linked-Data
NGSI-LD
Cidades inteligentes
title_short Aqüeducte: um serviço para integração de dados heterogêneos em cidades inteligentes
title_full Aqüeducte: um serviço para integração de dados heterogêneos em cidades inteligentes
title_fullStr Aqüeducte: um serviço para integração de dados heterogêneos em cidades inteligentes
title_full_unstemmed Aqüeducte: um serviço para integração de dados heterogêneos em cidades inteligentes
title_sort Aqüeducte: um serviço para integração de dados heterogêneos em cidades inteligentes
author Almeida, João Gabriel Quaresma de
author_facet Almeida, João Gabriel Quaresma de
author_role author
dc.contributor.authorID.pt_BR.fl_str_mv
dc.contributor.authorLattes.pt_BR.fl_str_mv http://lattes.cnpq.br/7272922112036323
dc.contributor.advisorID.pt_BR.fl_str_mv
dc.contributor.advisorLattes.pt_BR.fl_str_mv http://lattes.cnpq.br/5521922960404236
dc.contributor.referees1.none.fl_str_mv Cavalcante, Everton Ranielly de Sousa
dc.contributor.referees1ID.pt_BR.fl_str_mv
dc.contributor.referees1Lattes.pt_BR.fl_str_mv http://lattes.cnpq.br/5065548216266121
dc.contributor.referees2.none.fl_str_mv Lopes, Frederico Araújo da Silva
dc.contributor.referees2ID.pt_BR.fl_str_mv
dc.contributor.referees2Lattes.pt_BR.fl_str_mv http://lattes.cnpq.br/9177823996895375
dc.contributor.referees3.none.fl_str_mv Galante, Renata
dc.contributor.referees3ID.pt_BR.fl_str_mv
dc.contributor.referees3Lattes.pt_BR.fl_str_mv http://lattes.cnpq.br/3867942762661182
dc.contributor.author.fl_str_mv Almeida, João Gabriel Quaresma de
dc.contributor.advisor1.fl_str_mv Batista, Thais Vasconcelos
contributor_str_mv Batista, Thais Vasconcelos
dc.subject.por.fl_str_mv Dados heterogêneos
Integração de dados
Linked-Data
NGSI-LD
Cidades inteligentes
topic Dados heterogêneos
Integração de dados
Linked-Data
NGSI-LD
Cidades inteligentes
description A evolução e o desenvolvimento de novas soluções tecnológicas para cidades inteligentes tem crescido significativamente nos últimos anos. Esse cenário caracteriza-se por uma grande quantidade de dados, dispostos de maneira decentralizada, oriundos de variados dispositivos e aplicações. Um dos principais desafios no contexto de cidades inteligentes é a interoperabilidade de dados, incluindo a coleta de múltiplas fontes (serviços Web, arquivos, sistemas em geral, etc.) e a conversão dos mesmos para um formato padrão de maneira que possam ser combinados e disponibilizados em plataformas de desenvolvimento para cidades inteligentes. Visando endereçar tais desafios, esse trabalho apresenta o Aqüeducte, um serviço que prover a coleta, filtragem e conversão de dados provenientes de fontes diversas para o protocolo de troca de dados NGSI-LD. Além disso, permite a utilização de tais dados, por meio do processo de importação, para o middleware Smart Geo Layers (SGeoL) que faz uso do mesmo protocolo. O Aqüeducte também realiza o gerenciamento de arquivos de formatos diversos, bem como provê o relacionamento de dados de diferentes domínios. Todas essas funcionalidades são oferecidas através de uma aplicação web que visa proporcionar maior facilidade ao usuário final, para realização dos processos citados. Este trabalho descreve a arquitetura e implementação do Aqüeducte, bem como a metodologia para: (i) extrair dados de fontes de dados heterogêneas, (ii) enriquecê-los de acordo com o formato de dados NGSI-LD utilizando o conceito de Linked-data juntamente com ontologias, via modelo de dados LGeoSIM, e (iii) publicá-los em um middleware baseado em NSGI-LD, que no caso deste trabalho é o SGeoL. Esse trabalho também apresenta e descreve o uso do Aqüeducte em cenários reais de cidades inteligentes bem como a avaliação, por meio de testes controlados, do desempenho de suas principais funcionalidades.
publishDate 2021
dc.date.accessioned.fl_str_mv 2021-06-09T17:06:30Z
dc.date.available.fl_str_mv 2021-06-09T17:06:30Z
dc.date.issued.fl_str_mv 2021-01-28
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.citation.fl_str_mv ALMEIDA, João Gabriel Quaresma de. Aqüeducte: um serviço para integração de dados heterogêneos em cidades inteligentes. 2021. 94f. Dissertação (Mestrado em Sistemas e Computação) - Centro de Ciências Exatas e da Terra, Universidade Federal do Rio Grande do Norte, Natal, 2021.
dc.identifier.uri.fl_str_mv https://repositorio.ufrn.br/handle/123456789/32617
identifier_str_mv ALMEIDA, João Gabriel Quaresma de. Aqüeducte: um serviço para integração de dados heterogêneos em cidades inteligentes. 2021. 94f. Dissertação (Mestrado em Sistemas e Computação) - Centro de Ciências Exatas e da Terra, Universidade Federal do Rio Grande do Norte, Natal, 2021.
url https://repositorio.ufrn.br/handle/123456789/32617
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.publisher.none.fl_str_mv Universidade Federal do Rio Grande do Norte
dc.publisher.program.fl_str_mv PROGRAMA DE PÓS-GRADUAÇÃO EM SISTEMAS E COMPUTAÇÃO
dc.publisher.initials.fl_str_mv UFRN
dc.publisher.country.fl_str_mv Brasil
publisher.none.fl_str_mv Universidade Federal do Rio Grande do Norte
dc.source.none.fl_str_mv reponame:Repositório Institucional da UFRN
instname:Universidade Federal do Rio Grande do Norte (UFRN)
instacron:UFRN
instname_str Universidade Federal do Rio Grande do Norte (UFRN)
instacron_str UFRN
institution UFRN
reponame_str Repositório Institucional da UFRN
collection Repositório Institucional da UFRN
bitstream.url.fl_str_mv https://repositorio.ufrn.br/bitstream/123456789/32617/1/Aqueducteservicointegracao_Almeida_2021.pdf
bitstream.checksum.fl_str_mv 979fe2ed8eebd95126c06c11e291642e
bitstream.checksumAlgorithm.fl_str_mv MD5
repository.name.fl_str_mv Repositório Institucional da UFRN - Universidade Federal do Rio Grande do Norte (UFRN)
repository.mail.fl_str_mv
_version_ 1802117518249164800