loading...
Using Grey Relational Analysis to Predict Software Effort with Small Data Sets
Como, Italy September 19-September 22
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/METRICS.2005.5111th IEEE International Software Metr ...
 This Article 
 
PDF
HTML
 
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
Qinbao Song, Xi?an Jiaotong University
Martin Shepperd, Brunel University
Carolyn Mair, Brunel University
The inherent uncertainty of the software development process presents particular challenges for software effort prediction. We need to systematically address missing data values, feature subset selection and the continuous evolution of predictions as the project unfolds, and all of this in the context of data-starvation and noisy data. However, in this paper, we particularly focus on feature subset selection and effort prediction at an early stage of a project. We propose a novel approach of using Grey Relational Analysis (GRA) of Grey System Theory (GST), which is a recently developed system engineering theory based on the uncertainty of small samples. In this work we address some of the theoretical challenges in applying GRA to feature subset selection and effort prediction, and then evaluate our approach on five publicly available industrial data sets using stepwise regression as a benchmark. The results are very encouraging in the sense of being comparable or better than other machine learning techniques and thus indicate that the method has considerable potential.
Index Terms:
software project estimation, effort prediction, feature subset selection, empirical evaluation, Grey Relational Analysis, Grey System Theory
Citation:
Qinbao Song, Martin Shepperd, Carolyn Mair, "Using Grey Relational Analysis to Predict Software Effort with Small Data Sets," metrics, pp.35, 11th IEEE International Software Metrics Symposium (METRICS'05), 2005
Usage of this product signifies your acceptance of the Terms of Use.