<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:dc="http://purl.org/dc/elements/1.1/" version="2.0">
  <channel>
    <title>DSpace Communidade:</title>
    <link>http://hdl.handle.net/123456789/14</link>
    <description />
    <pubDate>Fri, 06 Mar 2026 14:45:19 GMT</pubDate>
    <dc:date>2026-03-06T14:45:19Z</dc:date>
    <item>
      <title>Uma infraestrutura de software para o processamento de fluxos de dados em múltiplas camadas para cidades inteligentes</title>
      <link>http://hdl.handle.net/123456789/10128</link>
      <description>Título: Uma infraestrutura de software para o processamento de fluxos de dados em múltiplas camadas para cidades inteligentes
Autor(es): SANTOS, Vitor Alan de Lima
Resumo: Com o crescimento das cidades, crescem também os desafios de gerenciar os recursos&#xD;
disponíveis de forma eficiente. Assim, surge o conceito de Cidades Inteligentes, que&#xD;
integram a tecnologia com sua infraestrutura. Essa integração faz uso da Internet of&#xD;
Things (IoT) para coletar informação de sensores, gerando fluxos de dados que podem ser&#xD;
processados. O Context Data Process Orchestrator (CDPO) surge como resposta ao desafio&#xD;
de processar fluxos de dados gerados por Cidades Inteligentes de forma eficiente e segura.&#xD;
Estendendo a plataforma InterSCity com uma linguagem própria para definir Event Process&#xD;
Networks (EPNs) e com mecanismos de segurança baseados em blockchain para garantir&#xD;
autenticidade, autorização e rastreabilidade dos nós de processamento, o objetivo central&#xD;
do trabalho foi criar uma arquitetura capaz de implantar e atualizar dinamicamente regras&#xD;
de Complex Event Processing (CEP) nas múltiplas camadas edge, fog e cloud, mantendo&#xD;
comunicação segura e desempenho compatível com aplicações de Cidades Inteligentes.&#xD;
Para isso, o CDPO combina um roteamento sensível ao contexto, que direciona fluxos&#xD;
ao nó fog geograficamente mais próximo e uma linguagem declarativa de EPNs que&#xD;
permite reconfiguração, favorecendo evoluibilidade da solução proposta. A arquitetura&#xD;
foi desenvolvida utilizando protocolos seguros de comunicação e microsserviços, com o&#xD;
objetivo de permitir o processamento de eventos complexos com eficiência e segurança.&#xD;
A metodologia envolveu dois estudos de caso simulados no software Simulator of Urban&#xD;
MObility (SUMO): (i) gestão do transporte público, que modelou rotas de ônibus e atrasos&#xD;
no campus da UFMA, utilizando nós edge, fog e cloud; e (ii) monitoramento de vias urbanas,&#xD;
que avaliou a detecção da velocidade média de veículos em tempo real. O middleware&#xD;
registrou todas as detecções corretas de eventos, sem perdas de informação e alcançou&#xD;
acurácia próxima à simulação definida. O tempo entre ocorrência e detecção manteve-se em&#xD;
latência média de 1,816 s (máx. 4 s), enquanto a inserção dos mecanismos de segurança&#xD;
utilizando blockchain acrescentou apenas 147 ms na implantação de regras, demonstrando&#xD;
viabilidade de segurança sem sacrificar desempenho. As principais contribuições incluem:&#xD;
(i) linguagem declarativa de EPNs multicamadas; (ii) extensão que permite Complex&#xD;
Event Processing (CEP) à plataforma InterSCity; (iii) adoção de um modelo de gestão de&#xD;
identidades baseado em blockchain.
Descrição: With the growth of cities, the challenge of managing available resources efficiently arises.&#xD;
Thus, the concept of Smart Cities emerges, integrating technology with urban infrastructure.&#xD;
This integration leverages the Internet of Things (IoT) to collect information from sensors,&#xD;
generating data streams that can be processed. The Context Data Process Orchestrator&#xD;
(CDPO) appears as a response to the challenge of efficiently and securely processing the&#xD;
data streams generated by Smart Cities. It extends the InterSCity platform with its own&#xD;
language for defining Event Process Networks (EPNs) and with blockchain-based security&#xD;
mechanisms to guarantee authenticity, authorization, and traceability of processing nodes.&#xD;
The central objective of this work was to create an architecture capable of dynamically&#xD;
deploying and updating Complex Event Processing (CEP) rules across the edge, fog, and&#xD;
cloud layers, maintaining secure communication and performance compatible with Smart&#xD;
City applications. To achieve this, the CDPO combines context-aware routing—directing&#xD;
flows to the geographically nearest fog node—and a declarative EPN language that permits&#xD;
reconfiguration, fostering the evolvability of the proposed solution. The architecture was&#xD;
developed using secure communication protocols such as MQTT with TLS and HTTPS,&#xD;
and microservices, aiming to enable efficient and secure complex event processing. The&#xD;
methodology involved two case studies simulated in the Simulator of Urban MObility&#xD;
(SUMO): (i) public transportation management, which modeled bus routes and delays&#xD;
on the UFMA campus using edge, fog, and cloud nodes; and (ii) urban road monitoring,&#xD;
which evaluated real-time detection of vehicles’ average speed. The middleware recorded all&#xD;
correct event detections without information loss and achieved accuracy close to the defined&#xD;
simulation. The time between occurrence and detection remained at an average latency of&#xD;
1.816,s (max. 4,s), while the insertion of security mechanisms using blockchain added only&#xD;
147,ms to rule deployment, demonstrating the feasibility of security without sacrificing&#xD;
performance. The main contributions include: (i) a multilayer declarative EPN language;&#xD;
(ii) an extension that enables Complex Event Processing (CEP) on the InterSCity platform;&#xD;
(iii) adoption of a blockchain-based identity management model; and (iv) experiments that&#xD;
evaluate performance, scalability, and reliability in real-time urban applications.</description>
      <pubDate>Thu, 14 Aug 2025 00:00:00 GMT</pubDate>
      <guid isPermaLink="false">http://hdl.handle.net/123456789/10128</guid>
      <dc:date>2025-08-14T00:00:00Z</dc:date>
    </item>
    <item>
      <title>Identificação de Padrões de Mobilidade Humana Através da Fenotipagem Digital com Dados de Localização</title>
      <link>http://hdl.handle.net/123456789/10127</link>
      <description>Título: Identificação de Padrões de Mobilidade Humana Através da Fenotipagem Digital com Dados de Localização
Autor(es): DIAS, Pedro Arthur Freitas
Resumo: A crescente evolução dos smartphones, equipados com sensores de localização e movimento,&#xD;
revolucionou a forma de capturar e analisar dados sobre o comportamento humano. A&#xD;
fenotipagem digital (FD) surge como uma abordagem que permite quantificar o fenótipo&#xD;
comportamental individual, registrando informações em tempo real a partir de dispositivos&#xD;
digitais pessoais. Isso possibilita a análise de hábitos, interações e, especialmente, padrões&#xD;
de mobilidade. A coleta de dados de GPS permite mapear deslocamentos, identificar rotinas&#xD;
e compreender a dinâmica espacial dos indivíduos, oferecendo insights sobre frequências&#xD;
de visita, trajetos recorrentes e mudanças de comportamento ao longo do tempo. Neste&#xD;
contexto, foi desenvolvido um middleware capaz de calcular as características de movimento&#xD;
a partir dos dados de localização, automatizando o processamento dessas informações&#xD;
para extrair features relevantes. Além disso, foi criada uma ferramenta para facilitar a&#xD;
coleta dos dados e a definição das labels, que são utilizadas e validar o middleware. O&#xD;
desenvolvimento dessas soluções visa proporcionar uma análise mais eficiente e precisa&#xD;
dos padrões de mobilidade humana, com potencial para aplicações em áreas como saúde,&#xD;
planejamento urbano e segurança.
Descrição: The rapid evolution of smartphones, equipped with location and motion sensors, has&#xD;
revolutionized the way human behavior data is captured and analyzed. Digital phenotyping&#xD;
(DP) emerges as an approach that allows quantifying the individual behavioral phenotype&#xD;
by recording real-time information through personal digital devices. This enables the&#xD;
analysis of habits, interactions, and especially mobility patterns. GPS data collection&#xD;
makes it possible to map displacements, identify routines, and understand individuals’&#xD;
spatial dynamics, providing insights into visit frequencies, recurring routes, and behavioral&#xD;
changes over time. In this context, a middleware was developed to calculate movement&#xD;
features based on location data, automating the processing of this information to extract&#xD;
relevant features. Additionally, a tool was created to facilitate data collection and label&#xD;
definition, which are used to train and validate the middleware. The development of these&#xD;
solutions aims to provide a more efficient and accurate analysis of human mobility patterns,&#xD;
with potential applications in areas such as health, urban planning, and security.</description>
      <pubDate>Mon, 25 Aug 2025 00:00:00 GMT</pubDate>
      <guid isPermaLink="false">http://hdl.handle.net/123456789/10127</guid>
      <dc:date>2025-08-25T00:00:00Z</dc:date>
    </item>
    <item>
      <title>Projetando e avaliando uma ferramenta de apoio ao ensino com base em jogos existentes na área da computação</title>
      <link>http://hdl.handle.net/123456789/10126</link>
      <description>Título: Projetando e avaliando uma ferramenta de apoio ao ensino com base em jogos existentes na área da computação
Autor(es): PACHECO, Pedro Rocha Boucinhas
Resumo: A falta de centralização dos jogos educacionais na área de Computação gera dificuldades&#xD;
para os docentes encontrarem materiais de qualidade, o que limita o uso de recursos&#xD;
educacionais na área. A busca e a seleção desses objetos de aprendizagem tornam-se&#xD;
atividades trabalhosas e pouco eficientes, justamente pela dispersão das informações em&#xD;
diferentes fontes e pela ausência de um repositório dedicado que organiza e facilita esse&#xD;
acesso. Diante desse cenário, este trabalho propõe o desenvolvimento de um repositório&#xD;
de jogos educacionais para apoiar o ensino de Computação, com o objetivo de centralizar&#xD;
informações, facilitar o acesso e promover a adoção de materiais que possam enriquecer&#xD;
as práticas pedagógicas. Para a construção do repositório, foi realizada inicialmente uma&#xD;
revisão da literatura com o objetivo de identificar jogos educacionais mencionados em&#xD;
artigos científicos. Em seguida, a elicitação de requisitos foi conduzida por meio de reuniões&#xD;
com o orientador e da análise de repositórios presentes em trabalhos relacionados. Após&#xD;
o desenvolvimento do repositório, foi aplicada uma avaliação utilizando o Google Forms,&#xD;
direcionada a docentes da área de Computação. Os resultados da avaliação indicam que o&#xD;
repositório foi bem recebido, com destaque para a qualidade das informações apresentadas&#xD;
e para a centralização dos objetos de aprendizagem em um único ambiente. Também&#xD;
foram identificadas oportunidades de melhoria, especialmente na organização visual, na&#xD;
navegação e na diversidade dos objetos cadastrados.
Descrição: The lack of centralization of educational games in the field of Computing makes it difficult&#xD;
for teachers to find quality materials, which limits the use of educational resources in the&#xD;
field. Searching for and selecting these learning objects becomes laborious and inefficient,&#xD;
precisely because of the dispersion of information across different sources and the lack&#xD;
of a dedicated repository to organize and facilitate access. Given this scenario, this work&#xD;
proposes the development of a repository of educational games to support Computing&#xD;
education, aiming to centralize information, facilitate access, and promote the adoption&#xD;
of materials that can enrich pedagogical practices. To build the repository, a literature&#xD;
review was initially conducted to identify educational games mentioned in scientific articles.&#xD;
Subsequently, requirements elicitation was conducted through meetings with the advisor&#xD;
and the analysis of repositories present in related works. After the repository was developed,&#xD;
an assessment was administered using Google Forms, targeting Computing faculty. The&#xD;
evaluation results indicate that the repository was well received, with particular emphasis&#xD;
on the quality of the information presented and the centralization of learning objects in a&#xD;
single environment. Opportunities for improvement were also identified, particularly in&#xD;
visual organization, navigation, and the diversity of registered objects.</description>
      <pubDate>Fri, 15 Aug 2025 00:00:00 GMT</pubDate>
      <guid isPermaLink="false">http://hdl.handle.net/123456789/10126</guid>
      <dc:date>2025-08-15T00:00:00Z</dc:date>
    </item>
    <item>
      <title>Identificação de papéis em Engenharia de Software: Uma Revisão da Literatura</title>
      <link>http://hdl.handle.net/123456789/10125</link>
      <description>Título: Identificação de papéis em Engenharia de Software: Uma Revisão da Literatura
Autor(es): BEZERRA, Melquezedeque Costa
Resumo: O setor de Tecnologia da Informação (TI) tem crescido de forma acelerada nos últimos&#xD;
anos, impulsionado pelo surgimento constante de novas tecnologias. Apesar desse avanço,&#xD;
ainda há um número expressivo de vagas que permanecem abertas, muitas vezes pela falta&#xD;
de profissionais capacitados ou pelo desconhecimento das oportunidades existentes. Nesse&#xD;
contexto, a Engenharia de Software ganha destaque como uma das áreas mais relevantes,&#xD;
com forte presença em diferentes segmentos da economia. Embora o mercado ofereça uma&#xD;
grande variedade de carreiras em tecnologia, muitas dessas profissões ainda são pouco&#xD;
conhecidas, principalmente no que diz respeito aos requisitos exigidos para ocupá-las.&#xD;
Este trabalho propõe uma revisão da literatura com foco na identificação dos principais&#xD;
papéis exercidos por profissionais da Engenharia de Software, com ênfase nas funções de&#xD;
analista, projetista e testador. A metodologia adotada consistiu na busca e análise de&#xD;
artigos em repositórios de acesso aberto, utilizando critérios específicos para classificar e&#xD;
avaliar as descrições de vagas. Com base nos dados extraídos, foi possível compreender&#xD;
quais competências e requisitos são mais exigidos pelo mercado e como os profissionais&#xD;
podem se preparar de forma mais assertiva para preencher essas vagas.
Descrição: The Information Technology (IT) sector has been growing rapidly in recent years, driven&#xD;
by the constant emergence of new technologies. Despite this progress, a significant number&#xD;
of job vacancies remain unfilled, often due to a lack of qualified professionals or limited&#xD;
awareness of available opportunities. In this context, Software Engineering has gained&#xD;
prominence as one of the most relevant fields, with a strong presence across various&#xD;
segments of the economy. Although the job market offers a wide range of technology&#xD;
careers, many of these roles are still not well known, especially regarding the skills and&#xD;
qualifications required. This study presents a literature review aimed at identifying the&#xD;
main roles performed by Software Engineering professionals, with emphasis on the positions&#xD;
of analyst, designer, and tester. The methodology involved the selection and analysis of&#xD;
open-access articles, applying specific criteria to classify and evaluate job descriptions.&#xD;
Based on the data collected, it was possible to identify the most in-demand skills and&#xD;
requirements in the field and to understand how professionals can better prepare to meet&#xD;
the current market demands.</description>
      <pubDate>Fri, 15 Aug 2025 00:00:00 GMT</pubDate>
      <guid isPermaLink="false">http://hdl.handle.net/123456789/10125</guid>
      <dc:date>2025-08-15T00:00:00Z</dc:date>
    </item>
  </channel>
</rss>

