ProcessPAIR: A Tool for Automated Performance Analysis and Improvement Recommendation in Software Development

dc.contributor.author Mushtaq Raza en
dc.contributor.author João Pascoal Faria en
dc.date.accessioned 2017-12-21T12:25:28Z
dc.date.available 2017-12-21T12:25:28Z
dc.date.issued 2016 en
dc.description.abstract High-maturity software development processes can generate significant amounts of data that can be periodically analyzed to identify performance problems, determine their root causes and devise improvement actions. However, conducting that analysis manually is challenging because of the potentially large amount of data to analyze and the effort and expertise required. In this paper, we present ProcessPAIR, a novel tool designed to help developers analyze their performance data with less effort, by automatically identifying and ranking performance problems and potential root causes, so that subsequent manual analysis for the identification of deeper causes and improvement actions can be properly focused. The analysis is based on performance models defined manually by process experts and calibrated automatically from the performance data of many developers. We also show how ProcessPAIR was successfully applied for the Personal Software Process (PSP). A video about ProcessPAIR is available in https://youtu.be/dEk3fhhkduo. en
dc.identifier.uri http://repositorio.inesctec.pt/handle/123456789/4626
dc.identifier.uri http://dx.doi.org/10.1145/2970276.2970284 en
dc.language eng en
dc.relation 294 en
dc.relation 5884 en
dc.rights info:eu-repo/semantics/openAccess en
dc.title ProcessPAIR: A Tool for Automated Performance Analysis and Improvement Recommendation in Software Development en
dc.type conferenceObject en
dc.type Publication en
Files
Original bundle
Now showing 1 - 1 of 1
Thumbnail Image
Name:
P-00K-SRZ.pdf
Size:
1.46 MB
Format:
Adobe Portable Document Format
Description: