SGeoL: uma plataforma para o desenvolvimento de aplicações para cidades inteligentes

In the last few decades, the number of people living in cities has grown exponentially. This scenario imposes several challenges to the management of the city, since the services offered to the population (transportation, security, health, electricity supply, etc.) need to be scaled up quickly to...

ver descrição completa

Na minha lista:
Detalhes bibliográficos
Autor principal: Silva, Jorge Pereira da
Outros Autores: Batista, Thais Vasconcelos
Formato: doctoralThesis
Idioma:pt_BR
Publicado em: Universidade Federal do Rio Grande do Norte
Assuntos:
Endereço do item:https://repositorio.ufrn.br/handle/123456789/48505
Tags: Adicionar Tag
Sem tags, seja o primeiro a adicionar uma tag!
id ri-123456789-48505
record_format dspace
institution Repositório Institucional
collection RI - UFRN
language pt_BR
topic Computação
Cidades inteligentes
Middleware
Serviços web
spellingShingle Computação
Cidades inteligentes
Middleware
Serviços web
Silva, Jorge Pereira da
SGeoL: uma plataforma para o desenvolvimento de aplicações para cidades inteligentes
description In the last few decades, the number of people living in cities has grown exponentially. This scenario imposes several challenges to the management of the city, since the services offered to the population (transportation, security, health, electricity supply, etc.) need to be scaled up quickly to support an increasing number of inhabitants. The realization of the concept of smart cities emerged as a promising solution to face the various challenges resulting from urban growth. Smart city environments are characterized by the presence of a myriad of applications that aim to facilitate city management, contributing to the provision of more efficient services and, consequently, improving the quality of life of citizens. However, developing such applications is not a trivial task. In many cases, developers need to meet several complex requirements to be implemented. In addition, to allow contextualization and correlation of information produced in the city, they need to be enriched with geographical information that represents the urban space. In this sense, smart city development platforms play a fundamental role in achieving this environment. Such platforms provide high-level services that can be easily reused by developers to leverage application development. In this perspective, this work presents Smart Geo Layers (SGeoL), a scalable platform for developing applications for smart cities. In addition to allowing the integration of urban data with geographic information, SGeoL offers facilities for: i) management of context data, ii) integration of heterogeneous data, iii) semantic support; iv) data analysis and visualization; v) support for data security and privacy, etc. This work also presents experiences of real use of SGeoL in different scenarios, as well as results of computational experiments that evaluate its performance and scalability.
author2 Batista, Thais Vasconcelos
author_facet Batista, Thais Vasconcelos
Silva, Jorge Pereira da
format doctoralThesis
author Silva, Jorge Pereira da
author_sort Silva, Jorge Pereira da
title SGeoL: uma plataforma para o desenvolvimento de aplicações para cidades inteligentes
title_short SGeoL: uma plataforma para o desenvolvimento de aplicações para cidades inteligentes
title_full SGeoL: uma plataforma para o desenvolvimento de aplicações para cidades inteligentes
title_fullStr SGeoL: uma plataforma para o desenvolvimento de aplicações para cidades inteligentes
title_full_unstemmed SGeoL: uma plataforma para o desenvolvimento de aplicações para cidades inteligentes
title_sort sgeol: uma plataforma para o desenvolvimento de aplicações para cidades inteligentes
publisher Universidade Federal do Rio Grande do Norte
publishDate 2022
url https://repositorio.ufrn.br/handle/123456789/48505
work_keys_str_mv AT silvajorgepereirada sgeolumaplataformaparaodesenvolvimentodeaplicacoesparacidadesinteligentes
AT silvajorgepereirada sgeolaplatformfordevelopingsmartcitiesapplications
_version_ 1773958757100814336
spelling ri-123456789-485052022-07-14T23:13:24Z SGeoL: uma plataforma para o desenvolvimento de aplicações para cidades inteligentes SGeoL: a platform for developing smart cities applications Silva, Jorge Pereira da Batista, Thais Vasconcelos http://lattes.cnpq.br/2231565540995923 https://orcid.org/0000-0003-3558-1450 http://lattes.cnpq.br/5521922960404236 Cavalcante, Everton Ranielly de Sousa https://orcid.org/0000-0002-2475-5075 http://lattes.cnpq.br/5065548216266121 Kon, Fábio Endler, Markus Cacho, Nelio Alessandro Azevedo Computação Cidades inteligentes Middleware Serviços web In the last few decades, the number of people living in cities has grown exponentially. This scenario imposes several challenges to the management of the city, since the services offered to the population (transportation, security, health, electricity supply, etc.) need to be scaled up quickly to support an increasing number of inhabitants. The realization of the concept of smart cities emerged as a promising solution to face the various challenges resulting from urban growth. Smart city environments are characterized by the presence of a myriad of applications that aim to facilitate city management, contributing to the provision of more efficient services and, consequently, improving the quality of life of citizens. However, developing such applications is not a trivial task. In many cases, developers need to meet several complex requirements to be implemented. In addition, to allow contextualization and correlation of information produced in the city, they need to be enriched with geographical information that represents the urban space. In this sense, smart city development platforms play a fundamental role in achieving this environment. Such platforms provide high-level services that can be easily reused by developers to leverage application development. In this perspective, this work presents Smart Geo Layers (SGeoL), a scalable platform for developing applications for smart cities. In addition to allowing the integration of urban data with geographic information, SGeoL offers facilities for: i) management of context data, ii) integration of heterogeneous data, iii) semantic support; iv) data analysis and visualization; v) support for data security and privacy, etc. This work also presents experiences of real use of SGeoL in different scenarios, as well as results of computational experiments that evaluate its performance and scalability. Nas últimas décadas a quantidade de pessoas que vivem nas cidades tem crescido vertiginosamente. Esse cenário impõe vários desafios à gestão da cidade, uma vez que os serviços oferecidos à população (transporte, segurança, saúde, fornecimento de eletricidade, etc) precisam ser escalados rapidamente para dar suporte a um número cada vez maior de habitantes. A realização do conceito de cidades inteligentes surgiu como uma solução promissora para enfrentar os vários desafios resultantes do crescimento urbano. Ambientes de cidades inteligentes são caracterizados pela presença de uma miríade de aplicações que tem por objetivo facilitar a gestão da cidade, contribuindo para a provisão de serviços mais eficientes e, consequentemente, a melhoria da qualidade de vida dos cidadãos. No entanto, desenvolver tais aplicações não é uma tarefa trivial. Em muitos casos os desenvolvedores precisam atender à diversos requisitos complexos de serem implementados. Além disso, para permitir a contextualização e correlação das informações produzidas na cidade, elas precisam ser enriquecidas com informações geográficas que representam o espaço urbano. Nesse sentido, plataformas para desenvolvimento de aplicações de cidades inteligentes têm papel fundamental para a concretização desse ambiente. Tais plataformas provêm serviços de alto nível que podem ser facilmente reutilizados pelos desenvolvedores para alavancar o desenvolvimento de aplicações. Nessa perspectiva, esse trabalho apresenta o Smart Geo Layers (SGeoL), uma plataforma escalável para desenvolvimento de aplicações para cidades inteligentes. Além de permitir a integração de dados urbanos com informações geográficas, o SGeoL oferece facilidades para: i) gerenciamento de dados de contexto, ii) integração de dados heterogêneos, iii) suporte semântico; iv) análise e visualização de dados; v) suporte a segurança e privacidade de dados. Esse trabalho também apresenta experiências de uso real do SGeoL em diferentes cenários, bem como resultados de experimentos computacionais que avaliam seu desempenho e escalabilidade. 2022-07-14T23:12:34Z 2022-07-14T23:12:34Z 2021-11-25 doctoralThesis SILVA, Jorge Pereira da. SGeoL: uma plataforma para o desenvolvimento de aplicações para cidades inteligentes. 2021. 168f. Tese (Doutorado em Ciência da 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/48505 pt_BR Acesso Aberto application/pdf Universidade Federal do Rio Grande do Norte Brasil UFRN PROGRAMA DE PÓS-GRADUAÇÃO EM SISTEMAS E COMPUTAÇÃO