A grey rough set model for evaluation and selection of software cost estimation methods

Purpose – Due to the limitation of acknowledgment, the complexity of software system and the interference of noises, this paper aims to solve the traditional problem: traditional software cost estimation methods face the challenge of poor and uncertain inputs. Design/methodology/approach – Under such circumstances, different cost estimation methods vary greatly on estimation accuracy and effectiveness. Therefore, it is crucial to perform evaluation and selection on estimation methods against a poor information database. This paper presents a grey rough set model by introducing grey system theory into rough set based analysis, aiming for a better choice of software cost estimation method on accuracy and effectiveness. Findings – The results are very encouraging in the sense of comparison among four machine learning techniques and thus indicate it an effective approach to evaluate software cost estimation method where insufficient information is provided. Practical implications – Based on the grey rough set...

[1]  Sadaaki Miyamoto,et al.  Rough Sets and Current Trends in Computing , 2012, Lecture Notes in Computer Science.

[2]  Barry W. Boehm,et al.  Understanding and Controlling Software Costs , 1988, IEEE Trans. Software Eng..

[3]  Barry W. Boehm,et al.  Software development cost estimation approaches — A survey , 2000, Ann. Softw. Eng..

[4]  Chaoqing Yuan,et al.  Research on grey function analysis model (1, 1) based on regional economy impact analysis , 2013, Grey Syst. Theory Appl..

[5]  Nai-ming Xie On computational algorithms of grey numbers based on information background , 2013, Grey Syst. Theory Appl..

[6]  Jeffrey Forrest,et al.  A brief introduction to grey systems theory , 2011, Proceedings of 2011 IEEE International Conference on Grey Systems and Intelligent Services.

[7]  Barry W. Boehm,et al.  Cost models for future software life cycle processes: COCOMO 2.0 , 1995, Ann. Softw. Eng..

[8]  Deng Ju-Long,et al.  Control problems of grey systems , 1982 .

[9]  Chuan-min Mi,et al.  Commercial bank credit risk management based on grey incidence analysis , 2011, Proceedings of 2011 IEEE International Conference on Grey Systems and Intelligent Services.

[10]  Daisuke Yamaguchi,et al.  On the Combination of Rough Set Theory and Grey Theory Based on Grey Lattice Operations , 2006, RSCTC.