<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
<title>Campus Belo Jardim</title>
<link href="https://repositorio.ifpe.edu.br/xmlui/handle/123456789/442" rel="alternate"/>
<subtitle/>
<id>https://repositorio.ifpe.edu.br/xmlui/handle/123456789/442</id>
<updated>2026-04-08T22:55:51Z</updated>
<dc:date>2026-04-08T22:55:51Z</dc:date>
<entry>
<title>Avaliando o merge semi-estruturado: um estudo comparativo de corretude e desempenho da ferramenta SESAME</title>
<link href="https://repositorio.ifpe.edu.br/xmlui/handle/123456789/1963" rel="alternate"/>
<author>
<name/>
</author>
<id>https://repositorio.ifpe.edu.br/xmlui/handle/123456789/1963</id>
<updated>2026-01-10T06:01:03Z</updated>
<published>2025-12-22T00:00:00Z</published>
<summary type="text">Avaliando o merge semi-estruturado: um estudo comparativo de corretude e desempenho da ferramenta SESAME
The integration of concurrent modifications is a critical challenge in collaborative software development. While unstructured (textual) merge tools often generate spurious conflicts, structured approaches, although more accurate, can introduce silent semantic errors and have high computational costs. In this context, the SESAME tool proposes an innovative semi-structured approach, using syntactic separators to infer the code structure in a lightweight manner. This work presents an empirical evaluation of SESAME through a differentiated replication of the study by Schesch et al. (2024). Adopting a rigorous experimental protocol, the tool was evaluated not only by counting conflicts, but also by semantic correctness verified through the execution of automated test suites on a vast set of Java projects. SESAME’s performance was compared with state-of-the-art tools (Git Merge, Spork, and IntelliMerge) using a robust dataset with over 5,000 merge scenarios, with metrics for Correctness, Execution Time, and Effort Reduction. The results reveal that, although purely structured tools maximize conflict resolution, they introduce high error rates (11% in Spork) and impose prohibitive latency. In contrast, SESAME has established itself as a sweet spot: it maintained security close to the textual standard (only 3% error) with an execution time and order of magnitude lower than structured tools, validating itself as a pragmatic and efficient alternative for Continuous Integration pipelines.
</summary>
<dc:date>2025-12-22T00:00:00Z</dc:date>
</entry>
<entry>
<title>LABON: uma proposta de informatização de processos em laboratórios acadêmicos de análises ambientais e de solo</title>
<link href="https://repositorio.ifpe.edu.br/xmlui/handle/123456789/1785" rel="alternate"/>
<author>
<name/>
</author>
<id>https://repositorio.ifpe.edu.br/xmlui/handle/123456789/1785</id>
<updated>2025-07-25T06:00:49Z</updated>
<published>2025-07-02T00:00:00Z</published>
<summary type="text">LABON: uma proposta de informatização de processos em laboratórios acadêmicos de análises ambientais e de solo
This work presents the development and application of Labon, a computerized system designed for the management of academic laboratories, focusing on traceability, organization, and efficient control of materials, equipment, and internal processes. The proposal arose from the identification of recurring gaps in such environments, such as the predominance of manual records, lack of process standardization, and difficulties in maintaining accessible and reliable historical data. The project was based on a literature review of LIMS (Laboratory Information Management Systems), ELNs (Electronic Laboratory Notebooks), and the guidelines of the ABNT NBR ISO/IEC 17025:2017 standard. Additionally, a field study was conducted at the Soil Laboratory of IFPE Campus Belo Jardim, which also served as a client during the requirements gathering phase and testing environment. The system includes features such as user-level access control, complete tracking of loans, automatic alerts for validity and inventory, report generation, remote access, action auditing, and real-time monitoring of laboratory operations. Preliminary tests indicated the feasibility of the proposal, with positive feedback from users, even with limited use. Labon proved to be a viable alternative to commercial solutions, especially for small and medium-sized laboratories, promoting standardization, safety, and efficiency in laboratory routines.
</summary>
<dc:date>2025-07-02T00:00:00Z</dc:date>
</entry>
<entry>
<title>Meu amigo corte: aplicativo para facilitar o corte de cabelo em crianças e adolescentes com Transtorno do Espectro Autista</title>
<link href="https://repositorio.ifpe.edu.br/xmlui/handle/123456789/1781" rel="alternate"/>
<author>
<name/>
</author>
<id>https://repositorio.ifpe.edu.br/xmlui/handle/123456789/1781</id>
<updated>2025-07-23T06:00:46Z</updated>
<published>2025-06-17T00:00:00Z</published>
<summary type="text">Meu amigo corte: aplicativo para facilitar o corte de cabelo em crianças e adolescentes com Transtorno do Espectro Autista
Introduction: Autism Spectrum Disorder (ASD) is characterized by challenges in social communication and sensory integration, negatively impacting adaptation to unpredictable environments such as hair salons. Haircuts are recognized as one of the most aversive experiences for children and adolescents with ASD due to tactile, auditory, and visual hypersensitivity. Objective: To develop a mobile application called Meu Amigo Corte, focused on accessibility and predictability, to assist children and adolescents with ASD in adapting to the haircutting process. Method: This is an applied, exploratory, and qualitative research project, based on the analysis of requirements identified in a previous study. The development followed user-centered design principles and WCAG 2.1 accessibility guidelines. The system was implemented using a client-server architecture with React Native, Spring Boot, and PostgreSQL. Results: The minimum viable product (MVP) includes features such as visual routines, explanatory videos, positive reinforcement, and a haircut history. Still in its testing phase, the project presents technical solutions aligned with the sensory needs identified. Conclusion: The application proved to be a promising tool for sensory and emotional support, contributing to social inclusion, autonomy, and stress reduction during haircuts for children with ASD. Further research will include validation with caregivers, professionals, and end users.
</summary>
<dc:date>2025-06-17T00:00:00Z</dc:date>
</entry>
<entry>
<title>Canary deployment em kubernetes com istio: um estudo de caso sobre implantações graduais e gerenciamento de tráfego</title>
<link href="https://repositorio.ifpe.edu.br/xmlui/handle/123456789/1743" rel="alternate"/>
<author>
<name/>
</author>
<id>https://repositorio.ifpe.edu.br/xmlui/handle/123456789/1743</id>
<updated>2025-07-03T06:00:31Z</updated>
<published>2025-02-26T00:00:00Z</published>
<summary type="text">Canary deployment em kubernetes com istio: um estudo de caso sobre implantações graduais e gerenciamento de tráfego
This paper presents the implementation and analysis of a Canary Deployment strategy using Istio in a Kubernetes cluster. Canary Deployment is a gradual release technique that allows the controlled rollout of new software versions by initially directing a small portion of the traffic to the new version while the majority remains on the stable version. This approach reduces the risks associated with failures and enables the validation of the new version in production before full adoption (NEWMAN, 2015; RICHARDSON, 2018). The study was conducted based on Istio resource configuration, such as Destination Rules, Virtual Services, and Gateways, to manage traffic routing between two versions of an application (v1 and v2). Different traffic distribution scenarios were explored, starting with 90. To monitor and assess the performance of the versions, Prometheus and Kiali tools were used. Prometheus provided detailed metrics on error rates, latency, and throughput, while Kiali offered a graphical view of the application’s topology and traffic flow between services. These tools enabled early problem detection and data-driven decision-making, ensuring system stability.The results demonstrated that the Canary Deployment strategy, combined with Istio, is effective for the safe and gradual deployment of new versions in microservices envi- ronments. The ability to dynamically adjust traffic and perform rapid rollbacks proved crucial in minimizing negative impacts and ensuring system reliability. Additionally, the integration with monitoring tools provided visibility and control over the application’s behavior in real-time.Finally, the paper suggests future directions for improving the implementation, such as automating the Canary Deployment process, integrating with log analysis tools, con- ducting more extensive load testing, and expanding to multi-cluster environments. These improvements have the potential to further increase the efficiency, resilience, and scalabi- lity of the system, solidifying Canary Deployment as an essential practice for managing microservices in production.
</summary>
<dc:date>2025-02-26T00:00:00Z</dc:date>
</entry>
</feed>
