Applying and Adapting a Performance Deviation Analysis Tool in Web Information Systems

  • Jadson dos Santos UFRN
  • Marcos Medeiros UFRN
  • Uirá Kulesza UFRN
  • Felipe Pinto IFRN
  • Roniceli Moura UFRN
  • José Gameleira Neto UFRN
  • Guilherme Freitas UFRN
  • Leo Silva IFRN

Resumo


PerfMiner is a tool that allows the identification of performance deviations during the evolution of software systems. This paper describes the experience of applying and adaptating the PerfMiner tool to the performance analysis of large-scale web information systems. The main result of this experience is the development of the Visum tool that allows detecting, analyzing and comparing performance deviations that occur in testing and production environments of a system. We also report performance issues of 4 different categories found in the analyzed systems, as well as specific refactorings that can help to address them. Finally, we also present discussions and lessons learned related to the automation of performance evaluation activities using our tools.
Palavras-chave: Performance Deviation Analysis, Web Information Systems, PerfMiner
Publicado
28/10/2019
Como Citar

Selecione um Formato
DOS SANTOS, Jadson; MEDEIROS, Marcos; KULESZA, Uirá; PINTO, Felipe; MOURA, Roniceli; GAMELEIRA NETO, José; FREITAS, Guilherme; SILVA, Leo. Applying and Adapting a Performance Deviation Analysis Tool in Web Information Systems. In: SIMPÓSIO BRASILEIRO DE QUALIDADE DE SOFTWARE (SBQS), 18. , 2019, Fortaleza. Anais [...]. Porto Alegre: Sociedade Brasileira de Computação, 2019 . p. 246-255.