Dashboards para desenvolvimento de aplicações e visualização de dados para plataformas de cidades inteligentes

Detalhes bibliográficos
Autor(a) principal: Rolim, Douglas Arthur de Abreu
Data de Publicação: 2020
Tipo de documento: Dissertação
Idioma: por
Título da fonte: Repositório Institucional da UFRN
Texto Completo: https://repositorio.ufrn.br/jspui/handle/123456789/29944
Resumo: As aplicações de cidades inteligentes são inerentemente caracterizadas pela integração de dados de fontes heterogêneas e pela necessidade de considerar informações geográficas que representam o espaço urbano do mundo real. Visando atender tais necessidades, algumas plataformas foram propostas nos últimos anos, oferecendo serviços comuns para facilitar o desenvolvimento de aplicações de cidades inteligentes. No entanto, a maioria das plataformas existentes não oferecem interfaces de alto nível para fornecerem aos desenvolvedores ferramentas adequadas que podem reduzir a complexidade do desenvolvimento de aplicações, nem uma interface para organizar a visualização de dados para os usuários finais. Com o objetivo de lidar com essas limitações, este trabalho propõe dashboards baseados na Web para dar suporte ao desenvolvimento e visualização de dados em aplicações de cidades inteligentes: o primeiro é adaptado para desenvolvedores de aplicações, enquanto o segundo é adequado para usuários visualizarem dados. Este trabalho: (i) propõe uma arquitetura para as interfaces de alto nível da plataforma de cidade inteligente que considera dados georreferenciados; (ii) implementa essa arquitetura no contexto do middleware Smart Geo Layers (SGeoL), incluindo interfaces de dashboard específicas para desenvolvedores de aplicações e usuários interessados em aplicações criados usando a plataforma; (iii) discute como os dashboards definidos nesse trabalho são usados em aplicações reais, no contexto do SGeoL, que é uma plataforma que combina dados georreferenciados, resolve problemas de interoperabilidade e heterogeneidade e atualmente é aplicada no contexto da cidade de Natal. Esse trabalho também apresenta os resultados de um experimento controlado realizado com os usuários visando avaliar os benefícios trazidos pelos dashboards propostos em termos de esforço de desenvolvimento de aplicações e usabilidade.
id UFRN_d3107de8a41cd9bf60f38433c3d396e4
oai_identifier_str oai:https://repositorio.ufrn.br:123456789/29944
network_acronym_str UFRN
network_name_str Repositório Institucional da UFRN
repository_id_str
spelling Rolim, Douglas Arthur de AbreuCavalcante, Everton Ranielly de SousaCacho, Nelio Alessandro AzevedoAndrade, Rossana Maria de CastroBatista, Thais Vasconcelos2020-09-04T22:42:58Z2020-09-04T22:42:58Z2020-03-04ROLIM, Douglas Arthur de Abreu. Dashboards para desenvolvimento de aplicações e visualização de dados para plataformas de cidades inteligentes. 2020. 87f. Dissertação (Mestrado em Sistemas e Computação) - Centro de Ciências Exatas e da Terra, Universidade Federal do Rio Grande do Norte, Natal, 2020.https://repositorio.ufrn.br/jspui/handle/123456789/29944As aplicações de cidades inteligentes são inerentemente caracterizadas pela integração de dados de fontes heterogêneas e pela necessidade de considerar informações geográficas que representam o espaço urbano do mundo real. Visando atender tais necessidades, algumas plataformas foram propostas nos últimos anos, oferecendo serviços comuns para facilitar o desenvolvimento de aplicações de cidades inteligentes. No entanto, a maioria das plataformas existentes não oferecem interfaces de alto nível para fornecerem aos desenvolvedores ferramentas adequadas que podem reduzir a complexidade do desenvolvimento de aplicações, nem uma interface para organizar a visualização de dados para os usuários finais. Com o objetivo de lidar com essas limitações, este trabalho propõe dashboards baseados na Web para dar suporte ao desenvolvimento e visualização de dados em aplicações de cidades inteligentes: o primeiro é adaptado para desenvolvedores de aplicações, enquanto o segundo é adequado para usuários visualizarem dados. Este trabalho: (i) propõe uma arquitetura para as interfaces de alto nível da plataforma de cidade inteligente que considera dados georreferenciados; (ii) implementa essa arquitetura no contexto do middleware Smart Geo Layers (SGeoL), incluindo interfaces de dashboard específicas para desenvolvedores de aplicações e usuários interessados em aplicações criados usando a plataforma; (iii) discute como os dashboards definidos nesse trabalho são usados em aplicações reais, no contexto do SGeoL, que é uma plataforma que combina dados georreferenciados, resolve problemas de interoperabilidade e heterogeneidade e atualmente é aplicada no contexto da cidade de Natal. Esse trabalho também apresenta os resultados de um experimento controlado realizado com os usuários visando avaliar os benefícios trazidos pelos dashboards propostos em termos de esforço de desenvolvimento de aplicações e usabilidade.Smart city applications are inherently characterized by the integration of data from heterogeneous sources and the need of considering geographical information that represents the real-world urban space. To address these concerns, some platforms have been proposed in recent years offering common services and facilities to ease the development of smart city applications. Nonetheless, the existing platforms do not offer high-level interfaces to provide developers with proper tools that could reduce the complexity of developing applications, neither an interface to organize data visualization to end-users. Aiming at tackling such limitations, this work presents Web-based dashboards to support development and data visualization in smart city applications: the former is tailored to application developers, whereas the latter is suited to visualize data. This research: (i) proposes an architecture for the smart city platform interface that considers georeferenced data; (ii) implements such architecture in the context of Smart Geo Layers (SGeoL) middleware, including specific dashboard interfaces for application developers and users interested in applications built using the platform; (iii) discuss how the dashboards defined in this work are used in real applications, in the SGeoL context, which is a platform that combines georeferenced data, adresses interoperability and heterogeneity problems, and it is currently used in the context of the city of Natal. A controlled experiment with users was performed aimed to assess the benefits brought by the proposed dashboards in terms of application development effort and usability.Universidade Federal do Rio Grande do NortePROGRAMA DE PÓS-GRADUAÇÃO EM SISTEMAS E COMPUTAÇÃOUFRNBrasilDesenvolvimento de aplicações para cidades inteligentesSGeoLDashboard de desenvolvimentoDashboard de visualizaçãoDashboards para desenvolvimento de aplicações e visualização de dados para plataformas de 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:UFRNTEXTDashboardsparadesenvolvimento_Rolim_2020.pdf.txtDashboardsparadesenvolvimento_Rolim_2020.pdf.txtExtracted texttext/plain168635https://repositorio.ufrn.br/bitstream/123456789/29944/2/Dashboardsparadesenvolvimento_Rolim_2020.pdf.txtf5215f889ef7a3cf33b7b53ad321245fMD52THUMBNAILDashboardsparadesenvolvimento_Rolim_2020.pdf.jpgDashboardsparadesenvolvimento_Rolim_2020.pdf.jpgGenerated Thumbnailimage/jpeg1336https://repositorio.ufrn.br/bitstream/123456789/29944/3/Dashboardsparadesenvolvimento_Rolim_2020.pdf.jpg1187a2661a86e8da2474599857823415MD53ORIGINALDashboardsparadesenvolvimento_Rolim_2020.pdfapplication/pdf8863772https://repositorio.ufrn.br/bitstream/123456789/29944/1/Dashboardsparadesenvolvimento_Rolim_2020.pdf2fcc76b0e749d2905b9621f13e0123cbMD51123456789/299442020-09-06 04:43:00.397oai:https://repositorio.ufrn.br:123456789/29944Repositório de PublicaçõesPUBhttp://repositorio.ufrn.br/oai/opendoar:2020-09-06T07:43Repositório Institucional da UFRN - Universidade Federal do Rio Grande do Norte (UFRN)false
dc.title.pt_BR.fl_str_mv Dashboards para desenvolvimento de aplicações e visualização de dados para plataformas de cidades inteligentes
title Dashboards para desenvolvimento de aplicações e visualização de dados para plataformas de cidades inteligentes
spellingShingle Dashboards para desenvolvimento de aplicações e visualização de dados para plataformas de cidades inteligentes
Rolim, Douglas Arthur de Abreu
Desenvolvimento de aplicações para cidades inteligentes
SGeoL
Dashboard de desenvolvimento
Dashboard de visualização
title_short Dashboards para desenvolvimento de aplicações e visualização de dados para plataformas de cidades inteligentes
title_full Dashboards para desenvolvimento de aplicações e visualização de dados para plataformas de cidades inteligentes
title_fullStr Dashboards para desenvolvimento de aplicações e visualização de dados para plataformas de cidades inteligentes
title_full_unstemmed Dashboards para desenvolvimento de aplicações e visualização de dados para plataformas de cidades inteligentes
title_sort Dashboards para desenvolvimento de aplicações e visualização de dados para plataformas de cidades inteligentes
author Rolim, Douglas Arthur de Abreu
author_facet Rolim, Douglas Arthur de Abreu
author_role author
dc.contributor.authorID.pt_BR.fl_str_mv
dc.contributor.advisorID.pt_BR.fl_str_mv
dc.contributor.referees1.none.fl_str_mv Cavalcante, Everton Ranielly de Sousa
dc.contributor.referees1ID.pt_BR.fl_str_mv
dc.contributor.referees2.none.fl_str_mv Cacho, Nelio Alessandro Azevedo
dc.contributor.referees2ID.pt_BR.fl_str_mv
dc.contributor.referees3.none.fl_str_mv Andrade, Rossana Maria de Castro
dc.contributor.referees3ID.pt_BR.fl_str_mv
dc.contributor.author.fl_str_mv Rolim, Douglas Arthur de Abreu
dc.contributor.advisor1.fl_str_mv Batista, Thais Vasconcelos
contributor_str_mv Batista, Thais Vasconcelos
dc.subject.por.fl_str_mv Desenvolvimento de aplicações para cidades inteligentes
SGeoL
Dashboard de desenvolvimento
Dashboard de visualização
topic Desenvolvimento de aplicações para cidades inteligentes
SGeoL
Dashboard de desenvolvimento
Dashboard de visualização
description As aplicações de cidades inteligentes são inerentemente caracterizadas pela integração de dados de fontes heterogêneas e pela necessidade de considerar informações geográficas que representam o espaço urbano do mundo real. Visando atender tais necessidades, algumas plataformas foram propostas nos últimos anos, oferecendo serviços comuns para facilitar o desenvolvimento de aplicações de cidades inteligentes. No entanto, a maioria das plataformas existentes não oferecem interfaces de alto nível para fornecerem aos desenvolvedores ferramentas adequadas que podem reduzir a complexidade do desenvolvimento de aplicações, nem uma interface para organizar a visualização de dados para os usuários finais. Com o objetivo de lidar com essas limitações, este trabalho propõe dashboards baseados na Web para dar suporte ao desenvolvimento e visualização de dados em aplicações de cidades inteligentes: o primeiro é adaptado para desenvolvedores de aplicações, enquanto o segundo é adequado para usuários visualizarem dados. Este trabalho: (i) propõe uma arquitetura para as interfaces de alto nível da plataforma de cidade inteligente que considera dados georreferenciados; (ii) implementa essa arquitetura no contexto do middleware Smart Geo Layers (SGeoL), incluindo interfaces de dashboard específicas para desenvolvedores de aplicações e usuários interessados em aplicações criados usando a plataforma; (iii) discute como os dashboards definidos nesse trabalho são usados em aplicações reais, no contexto do SGeoL, que é uma plataforma que combina dados georreferenciados, resolve problemas de interoperabilidade e heterogeneidade e atualmente é aplicada no contexto da cidade de Natal. Esse trabalho também apresenta os resultados de um experimento controlado realizado com os usuários visando avaliar os benefícios trazidos pelos dashboards propostos em termos de esforço de desenvolvimento de aplicações e usabilidade.
publishDate 2020
dc.date.accessioned.fl_str_mv 2020-09-04T22:42:58Z
dc.date.available.fl_str_mv 2020-09-04T22:42:58Z
dc.date.issued.fl_str_mv 2020-03-04
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 ROLIM, Douglas Arthur de Abreu. Dashboards para desenvolvimento de aplicações e visualização de dados para plataformas de cidades inteligentes. 2020. 87f. Dissertação (Mestrado em Sistemas e Computação) - Centro de Ciências Exatas e da Terra, Universidade Federal do Rio Grande do Norte, Natal, 2020.
dc.identifier.uri.fl_str_mv https://repositorio.ufrn.br/jspui/handle/123456789/29944
identifier_str_mv ROLIM, Douglas Arthur de Abreu. Dashboards para desenvolvimento de aplicações e visualização de dados para plataformas de cidades inteligentes. 2020. 87f. Dissertação (Mestrado em Sistemas e Computação) - Centro de Ciências Exatas e da Terra, Universidade Federal do Rio Grande do Norte, Natal, 2020.
url https://repositorio.ufrn.br/jspui/handle/123456789/29944
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/29944/2/Dashboardsparadesenvolvimento_Rolim_2020.pdf.txt
https://repositorio.ufrn.br/bitstream/123456789/29944/3/Dashboardsparadesenvolvimento_Rolim_2020.pdf.jpg
https://repositorio.ufrn.br/bitstream/123456789/29944/1/Dashboardsparadesenvolvimento_Rolim_2020.pdf
bitstream.checksum.fl_str_mv f5215f889ef7a3cf33b7b53ad321245f
1187a2661a86e8da2474599857823415
2fcc76b0e749d2905b9621f13e0123cb
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
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_ 1802117853422288896