Browse > Article
http://dx.doi.org/10.3745/KIPSTD.2009.16D.5.729

Estimation of software project effort with genetic algorithm and support vector regression  

Kwon, Ki-Tae (강릉대학교 컴퓨터공학과)
Park, Soo-Kwon (강릉대학교 컴퓨터공학과)
Abstract
The accurate estimation of software development cost is important to a successful development in software engineering. Until recent days, the model using regression analysis based on statistical algorithm and machine learning method have been used. However, this paper estimates the software cost using support vector regression, a sort of machine learning technique. Also, it finds the best set of optimized parameters applying genetic algorithm. The proposed GA-SVR model outperform some recent results reported in the literature.
Keywords
Support Vector Regression; Software Cost Estimation; Machine Learning; Gentic Algorithm; Parameters;
Citations & Related Records
Times Cited By KSCI : 3  (Citation Analysis)
연도 인용수 순위
1 Martin Shepperd and Chris Schofield, "Estimating Software Project Effort using Analogies", IEEE TSE, Vol.23, No.12, pp.736-743, 1997.   DOI   ScienceOn
2 변분희, 권기태, “소프트웨어 사업대가기준 보정계수의 유도 및 민감도 분석”, 정보처리학회논문지D, 제15-D권, 제1호, pp.61-72, 2008.   과학기술학회마을   DOI   ScienceOn
3 문병로, "Genetic Algorithm", 두양사, 2003.
4 Alaa F. Sheta, "Estimation of the COCOMO Model Parameters Using Genetic Algorithms for NASA Software Projects", Journal of Computer Science 2, pp.118-123, 2006.   DOI
5 Hojung Lim, “Support Vector Parameter Selection using Experimental Design Based Generating Set Search with Application to Predictive Software Data Modeling”, PhD dissertation, Syracuse University, 2004.
6 B. W. Boehm et al., "Software Development Cost Estimation Applications - a Survey", Annals of Software Engineering, Vol.10, No.1, pp.177-205, 2000.   DOI   ScienceOn
7 권기태, 변분희, “소프트웨어 개발비 대가기준 개선에 관한 연구”, 정보처리학회논문지D, 제13-D권, 제6호, pp.815-822, 2006.   과학기술학회마을   DOI
8 V.N.Vapnik, "The Nature of Statistical Learning theory", Springer-Verlag, 1995.
9 Toby Segaran, "Programming Collective Intelligence", O'relly, 2007.
10 Chih-Wei Hsu. Chih-Chung Chang and Chih-Jen Lin, "A Practical Guide to Support Vector Classication", http://www.csie.ntu.edu.tw/~cjlin/libsvm, 2008.
11 Changha Hwang, "Support Vector Median Regression", Data&Information Science Society, Vol.14, No.1, pp.67-74, 2003.   과학기술학회마을
12 Steve Gunn, "Support Vector Machines for Classification and Regression", ISIS Technical Report, 1998.
13 Miyoung Shin and Amrit L. "Goel, Empirical Data Modeling in Software Engineering Using Radial Basis Functions", IEEE TSE, Vol.26, No.6, pp.567-576, 2000.   DOI   ScienceOn
14 Adriano L.I. Oliveira, "Estimation of Software Project Effort with Support Vector Regression", Neurocomputing, Vol.69, pp.1749-1753, 2006.   DOI   ScienceOn
15 Hojung Lim and Amrit L. Goel, "Support Vector Machines for Data Modeling with Software Engineering Applications", Springer Handbook of Engineering Statistics, pp.1023-1037, 2006.   DOI
16 J.M. Desharnais, "Analyse Statistique de la Productivitie des Projets Informatique a Partie de la Technique des Point des Fonction", Masters Thesis, Univ. of Montreal, 1989.