Dashboards para desenvolvimento de aplicações e visualização de dados para plataformas de cidades inteligentes
Autor(a) principal: | |
---|---|
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 |