Title :
Software Effort Estimation Using NBC and SWR: A Comparison Based on ISBSG Projects
Author :
Fernandez-Diego, M. ; Elmouaden, S. ; Torralba-Martinez, J.
Author_Institution :
Dept. of Bus. Adm., Univ. Politec. de Valencia, Valencia, Spain
Abstract :
There are many quantitative estimation methods, e.g. linear regression, neural networks, regression trees. Compared to traditional methods, Bayesian networks are being increasingly used in software engineering because their use opens many possibilities. A main feature of Bayesian networks is their capability to combine data and expert knowledge. This paper seeks to reinforce the hypothesis that Bayesian networks are a competitive method for estimating software effort in terms of prediction accuracy. For this purpose a Naive Bayes Classifier (NBC) and a forward Stepwise Regression (SWR) models have been developed from a subset of the ISBSG dataset. Under homogeneous conditions we found similar results provided that the discretization of the continuous variables is thin enough.
Keywords :
belief networks; pattern classification; regression analysis; software engineering; trees (mathematics); Bayesian networks; ISBSG projects; NBC; SWR; forward stepwise regression models; linear regression; naive Bayes classifier; neural networks; prediction accuracy; quantitative estimation methods; regression trees; software effort estimation; software engineering; Accuracy; Bayes methods; Data models; Estimation; Predictive models; Software; Software engineering; Bayesian networks; Effort estimation; Forward stepwise regression; ISBSG; Naive Bayes Classifier; discretization; software projects;
Conference_Titel :
Software Measurement and the 2012 Seventh International Conference on Software Process and Product Measurement (IWSM-MENSURA), 2012 Joint Conference of the 22nd International Workshop on
Conference_Location :
Assisi
Print_ISBN :
978-1-4673-3127-2
Electronic_ISBN :
978-0-7695-4840-1
DOI :
10.1109/IWSM-MENSURA.2012.28