Leo Silva, Luíis Anunciado Silva, U. Kulesza, Djalma Antony Rodrigues, Felipe A. P. Pinto
{"title":"PerfMinerArch - A Tool to Visualize and Analyze Performance Deviations","authors":"Leo Silva, Luíis Anunciado Silva, U. Kulesza, Djalma Antony Rodrigues, Felipe A. P. Pinto","doi":"10.1109/ICSA-C50368.2020.00052","DOIUrl":null,"url":null,"abstract":"This paper presents PerfMinerArch, a tool to visualize and analyze performance deviations from subsequent evolutions of a software system. It provides architecture views that allow developers to identify scenarios and system packages/modules that have variations in their performance. It also allows exploring performance deviations of each scenario to a more detailed perspective that shows the methods and commits in repositories that are responsible for them. The tool has been applied to identify performance deviations in existing open-source software systems.","PeriodicalId":202587,"journal":{"name":"2020 IEEE International Conference on Software Architecture Companion (ICSA-C)","volume":"19 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2020-03-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2020 IEEE International Conference on Software Architecture Companion (ICSA-C)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICSA-C50368.2020.00052","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
This paper presents PerfMinerArch, a tool to visualize and analyze performance deviations from subsequent evolutions of a software system. It provides architecture views that allow developers to identify scenarios and system packages/modules that have variations in their performance. It also allows exploring performance deviations of each scenario to a more detailed perspective that shows the methods and commits in repositories that are responsible for them. The tool has been applied to identify performance deviations in existing open-source software systems.