Banca de DEFESA: LEO MOREIRA SILVA

Uma banca de DEFESA de MESTRADO foi cadastrada pelo programa.
DISCENTE : LEO MOREIRA SILVA
DATA : 26/07/2017
HORA: 16:00
LOCAL: IMD/CIVT, Auditorio B321
TÍTULO:

PerfMiner Visualizer: a tool for the analysis of performance quality attribute evolution in software systems


PALAVRAS-CHAVES:

software visualization, software evolution, performance.


PÁGINAS: 90
GRANDE ÁREA: Ciências Exatas e da Terra
ÁREA: Ciência da Computação
SUBÁREA: Metodologia e Técnicas da Computação
ESPECIALIDADE: Engenharia de Software
RESUMO:

During the maintenance and evolution process of a software system, it can undergo several modifications, which can have negative consequences, reducing its quality and increasing its complexity. This deterioration can also affect system performance over time. Thus, without due monitoring, the performance quality attribute may no longer be adequately met. The software visualization area proposes the use of techniques whose objective is to improve the understanding of the software and to make its development process more productive. In this context, this work presents a tool to visualize performance deviations from subsequent evolutions of a software system to assist the analysis of performance evolution between software versions. The tool allows, through call graph and scenario summarization visualizations, that developers and architects can identify scenarios and methods that have had variations in their performance, including the potential causes of such deviations through commits. This work also presents an empirical study that evaluates the use of the tool by applying it to 10 evolutionary versions of 2 open-source systems from different domains and by submitting online questionnaires to obtain feedback from its developers and architects. The results of the conducted study bring preliminary evidence of the effectiveness of visualizations provided by the tool compared to tabular data. In addition, the nodes suppression algorithm of the call graph visualization was able to reduce between 73.77% and 99.83% the number of nodes to be displayed to the user, allowing him to be able to identify more easily the possible causes of variations.


MEMBROS DA BANCA:
Presidente - 1644456 - UIRA KULESZA
Interno - 1754430 - LYRENE FERNANDES DA SILVA
Externo à Instituição - FELIPE ALVES PEREIRA PINTO - IFRN
Externo à Instituição - RENATO LIMA NOVAIS - IFBA
Notícia cadastrada em: 07/07/2017 23:20
SIGAA | Superintendência de Informática - | | Copyright © 2006-2020 - UFRN - sigaa09-producao.info.ufrn.br.sigaa09-producao