The Algorithm for Constructing Software Cost Estimation Model Based on Rough Set

Article Preview

Abstract:

Software cost estimation is a very important activity in software development, but the existing methods can not do it accurately. In particular, various methods are based on the data of some mature companies. As a result, they can’t be applied to many small- and medium-sized enterprises (SME) and can not meet the demands of the increasingly refined industries. Based on rough set theory, an algorithm generating from a structured cost estimation model is proposed in this paper. Taking advantage of rough set theory which can analyze and reason the data, some tacit knowledge is discovered and the characteristics of some potential laws are revealed, thus improving the accuracy of cost estimation and meeting the demands of general businesses.

You might also be interested in these eBooks

Info:

Periodical:

Advanced Materials Research (Volumes 225-226)

Pages:

461-464

Citation:

Online since:

April 2011

Export:

Price:

Permissions CCC:

Permissions PLS:

Сopyright:

© 2011 Trans Tech Publications Ltd. All Rights Reserved

Share:

Citation:

[1] Albrecht A J,Gaffney J E.Software function,source lines of code,and development effort prediction:a software science validation[J].Software Engg,1983,9(6):639-647.

DOI: 10.1109/tse.1983.235271

Google Scholar

[2] Putnam L H.A general empirical solution to the macro soft-ware sizing and estimation problem[J].Software Engineering,1978,7(1):345-361.

DOI: 10.1109/tse.1978.231521

Google Scholar

[3] Boehm B W.Software engineering economics[M].Englewood Cliffs:Prentice-Hall,1981.

Google Scholar

[4] Lee Anita,Cheng Chun Hung,Balakrishnan J.Software develop-ment cost estimation:Integrating neural network with cluster analysis[J].Information&Management,1998,34(1):1-9.

DOI: 10.1016/s0378-7206(98)00041-x

Google Scholar

[5] ZENG Yi,LI Juan.Software cost estimation model based on RBF neural network[J].Computer Engineering and Applica tions,2010,46(23):61-63.

Google Scholar

[6] Li Wen-yan.Technological Comparison and Tendency Analysis of Software Cost Estimation[J].Computer and Moderniztaion,2009,8:26-29

Google Scholar

[7] A.Skowron. Rough Sets in KDD. Special Invited Speaking WCC 2000 in Beijing, (2000)

Google Scholar

[8] Shen YongHong, Wang FaXing. Method of attributes discrimination in rough sets using information entropy and its application. Computer Engineering and Applications,2008,44(5):221-224.

Google Scholar

[9] Zhu Xiaofei,Zhou LiXia. An Incomplete Data Analysis Method Based on the Valued Tolerance Relation[J]. Journal of Chongqing Institute of Technolo,2005,19(5):23-25

Google Scholar

[10] Huang LongJun,Zhang ZhiMing, etc. Method of Data Reduction Based on Boolean Matrix[J]. Computer Engineering and Applications,2006, 12(1):160-161

Google Scholar