bachelorThesis
Representação de séries temporais no middleware SGeoL
Time series representation in SGeoL middleware
Registro en:
RIBEIRO, George Ravelly da Silva. Representação de séries temporais no middleware SGeoL. Trabalho de Conclusão de Curso (curso superior de Tecnologia em Análise e Desenvolvimento de Sistemas) - Unidade Acadêmica Especializada em Ciências Agrárias, Universidade Federal do Rio Grande do Norte, Macaíba, 2023.
Autor
Ribeiro, George Ravelly da Silva
Resumen
With the constant growth of urban centers, the challenges for the development and management of resources in cities are increasing. The smart city concept emerged with the aim of allowing cities to manage their resources more efficiently and sustainably, providing better living conditions for their citizens. A characteristic of smart cities is the use of information and communication technologies to assist in the management of resources and services, however, developing applications for smart cities can become an almost impossible task without a form of intermediary between the developer and the various sources. information systems and cities. SGeoL is a middleware designed to facilitate the development of smart city applications by providing several essential features such as context data management, security, data models, among others. One of the requirements for smart city platforms, such as SGeoL, raised by SILVA et al. (2013), is the use of time series as a resource for city management. This facility provides the user with the ability to identify patterns and trends through time maps with the aid of an interactive interface. Therefore, it has the potential to generate added value information, essential for managers and citizens. In this context, this work aims to make SGeoL capable of representing historical series, through the improvement of the Dashboard - Navegador de Mapas of the SGeoL platform and the creation of the SGeoL Time Series microservice, responsible for managing historical series in a generic way, in addition to, perform an evaluation of the microservice through a performance test. Com o constante crescimento dos centros urbanos, os desafios para o desenvolvimento e gerenciamento dos recursos nas cidades estão cada vez maiores. O conceito de cidade inteligente surgiu com o intuito de permitir que as cidades gerenciem seus recursos de forma mais eficiente e sustentável, proporcionando melhores condições de vida para seus cidadãos. Uma característica das cidades inteligentes é a utilização de tecnologias de informação e comunicação para auxiliar na gestão dos recursos e serviços, porém, desenvolver aplicações para cidades inteligentes pode se tornar uma tarefa quase impossível, sem uma forma de intermediário entre o desenvolvedor e as diversas fontes de informação e sistemas das cidades. O SGeoL é um middleware projetado para facilitar o desenvolvimento de aplicações para cidade inteligente fornecendo vários recursos essenciais como gerenciamento de dados de contexto, segurança, modelos de dados, entre outros. Um dos requisitos para plataformas de cidades inteligentes, como o SGeoL, levantado por SILVA et al. (2013), é a utilização de séries temporais como um recurso para o gerenciamento das cidades. Essa facilidade fornece ao usuário a capacidade de identificar padrões e tendências mediante mapas temporais com o auxílio de uma interface interativa. Portanto, tem potencial de gerar informações de valor agregado, essenciais para gestores e cidadãos. Nesse contexto, este trabalho tem como finalidade tornar o SGeoL capaz de representar séries históricas, por meio do aprimoramento do Dashboard - Navegador de Mapas da plataforma SGeoL e da criação do microsserviço SGeoL Time Series, responsável por gerenciar séries históricas de forma genérica, além disso, realizar uma avaliação do microsserviço através de um teste de desempenho.