DocumentCode
23123
Title
Ranking and Clustering Software Cost Estimation Models through a Multiple Comparisons Algorithm
Author
Mittas, Nikolaos ; Angelis, Lefteris
Author_Institution
Aristotle University of Thessaloniki, Thessaloniki
Volume
39
Issue
4
fYear
2013
fDate
Apr-13
Firstpage
537
Lastpage
551
Abstract
Software Cost Estimation can be described as the process of predicting the most realistic effort required to complete a software project. Due to the strong relationship of accurate effort estimations with many crucial project management activities, the research community has been focused on the development and application of a vast variety of methods and models trying to improve the estimation procedure. From the diversity of methods emerged the need for comparisons to determine the best model. However, the inconsistent results brought to light significant doubts and uncertainty about the appropriateness of the comparison process in experimental studies. Overall, there exist several potential sources of bias that have to be considered in order to reinforce the confidence of experiments. In this paper, we propose a statistical framework based on a multiple comparisons algorithm in order to rank several cost estimation models, identifying those which have significant differences in accuracy, and clustering them in nonoverlapping groups. The proposed framework is applied in a large-scale setup of comparing 11 prediction models over six datasets. The results illustrate the benefits and the significant information obtained through the systematic comparison of alternative methods.
Keywords
Accuracy; Clustering algorithms; Estimation; Measurement uncertainty; Prediction algorithms; Predictive models; Systematics; Cost estimation; management; metrics/measurement; statistical methods;
fLanguage
English
Journal_Title
Software Engineering, IEEE Transactions on
Publisher
ieee
ISSN
0098-5589
Type
jour
DOI
10.1109/TSE.2012.45
Filename
6235961
Link To Document