Repository logo
 
No Thumbnail Available
Publication

Web Performance

Use this identifier to reference this record.
Name:Description:Size:Format: 
DM_MarioMesquita_2020_MEI.pdf10.42 MBAdobe PDF Download

Abstract(s)

O presente documento visa descrever o processo de investigação e desenvolvimento do projeto realizado na empresa Glintt HS, no âmbito da unidade curricular Tese / Dissertação / Estágio, do Mestrado em Engenharia Informática, na área de especialização de Engenharia de Software, no Instituto Superior de Engenharia do Porto. Este projeto tinha como objetivo desenvolver um processo de avaliação de uma aplicação da empresa e a aplicação de metodologias que permitissem aperfeiçoar o desempenho da mesma. Para isso, foram estudadas várias ferramentas que permitiam avaliar o seu estado inicial permitindo qualificá-la e reunir o máximo de informação relativamente à sua performance. No entanto, para se entender os valores obtidos no estudo do caso, foram pesquisadas e definidas métricas. Depois de agrupada toda a informação, prosseguiu-se para a análise e revisão de código com o objetivo de encontrar pontos críticos que afetassem o comportamento da aplicação. Existem metodologias próprias para lidar com os problemas mais frequentes neste tipo de aplicações, e que, quando aplicadas corretamente, apresentam resultados que podem ser essenciais na sua resolução. Posteriormente, pretendeu-se avaliar a aplicação com as alterações a que foi submetida e verificar que se encontrava num estado de otimização elevado usando testes de performance, inquéritos e a comparação entre valores iniciais e atualizados das métricas definidas.
This document aims to describe the process of research and development of the project carried out at the Glintt HS company, within the scope of the Thesis / Dissertation / Internship, of the Master’s course in Computer Engineering, in the specialization area of Software Engineering at the Polytechnic of Porto – School of Engineering (ISEP). The objective of this project is to develop a process of evaluation and application of methods that allow to improve the performance of the company’s applications. So, several tools were studied to assess the initial state the initial state of an application, allowing it to qualify and gather as much information as possible regarding its performance. However, in order to understand the values obtained, certain relevant metrics were researched and defined in the case of study. After grouping all the information and understanding of it, we proceed to the analysis and review of code in order to find critical points that affect the applications behavior. Nevertheless, there are methodologies that are associated with frequent problems within this topic and that, when applied correctly, present positive improvements and that can be essential in their resolution. Subsequently, it is intended to evaluate the application with the changes it has undergone and verify that it is in a state of high optimization through tests, surveys and comparison between initial and updated values of metrics.

Description

Keywords

Performance Atendimento (aplicação da Glintt) Otimização Web Web Optimization

Pedagogical Context

Citation

Research Projects

Organizational Units

Journal Issue

Publisher

CC License