Silva, Nuno Alexandre Pinto daVaz, Beatriz Oliveira2024-11-252024-11-252024-10-11http://hdl.handle.net/10400.22/26473Este documento aborda os desafios associados à aplicação SWiPE, inicialmente desenvolvida para o processamento de ficheiros CSV e envio de emails. A evolução da aplicação promoveu o crescimento da complexidade da mesma, impactando a elasticidade e adaptabilidade às variações de carga de utilização. Com a existência de períodos de utilização muito variáveis, as infraestruturas usadas tornam-se subaproveitadas. Este estudo propõe diferentes estratégias de reengenharia, com um principal foco na otimização de desempenho, adaptabilidade dinâmica e eficiência operacional. Com base nas estratégias expostas, este estudo proporciona quatro cenários distintos propostos para enfrentar problemas com cargas de trabalho variáveis. Seguidamente, este documento analisa os resultados obtidos nos diferentes cenários e são tomadas as devidas conclusões.This document addresses the challenges associated with the SWiPE application, initially developed for processing CSV files and sending emails. The evolution of the application has led to an increase in its complexity, impacting on its elasticity and adaptability to variations in usage load. With highly variable periods of use, the infrastructures used become underutilized. This study proposes different reengineering strategies, with a main focus on performance optimization, dynamic adaptability and operational efficiency. Based on the strategies presented, this study provides four different scenarios proposed to tackle problems with varying workloads. This document then analyzes the results obtained in the different scenarios and draws the appropriate conclusions.porSoftware elasticitySoftware reengineeringDynamic adaptabilityOperational efficiencyElasticidade de softwareEngenharia de softwareAdaptabilidade dinâmicaEficiência operacionalReengenharia de software em MEAN para lidar com elasticidade da carga de utilizaçãoSoftware re-engineering in MEAN to deal with elasticity of utilization loadmaster thesis203732219