login

Prest: An Intelligent Software Metrics Extraction, Analysis and Defect Prediction Tool.

Published 1 December 2009
Ekrem Kocagüneli, Ayşe Tosun, Ayşe Bener, Burak Turhan, Bora Çağlayan
Citations25

TL;DR

Prest is unique that it collects source code metrics and call graphs in 5 different programming languages, and performs learning based defect prediction and analysis.

Abstract

Test managers use intelligent predictors to increase testing efficiency and to decide on when to stop testing. However, those predictors would be impractical to use in an industry setting, unless measurement and prediction processes are automated. Prest as an open source tool aims to address this problem. Compared to other open source prediction and analysis tools Prest is unique that it collects source code metrics and call graphs in 5 different programming languages, and performs learning based defect prediction and analysis. So far Prest in real life industry projects helped companies to achieve an average of 32% efficiency increase in testing effort.

Keywords

Computer Science