A Study of Software Project Development Cost Control with Genetic Algorithm and General Regress Neural Network
碩士 === 國立成功大學 === 資訊管理研究所 === 96 === Information Systems can increase company’s competitive strength in the information age. Therefore, information software will keep planning and developing. However, if the software development process without appropriate management, that will prone to extend devel...
Main Authors: | , |
---|---|
Other Authors: | |
Format: | Others |
Language: | zh-TW |
Published: |
2008
|
Online Access: | http://ndltd.ncl.edu.tw/handle/50322046545542631796 |
id |
ndltd-TW-096NCKU5396003 |
---|---|
record_format |
oai_dc |
spelling |
ndltd-TW-096NCKU53960032016-05-16T04:10:41Z http://ndltd.ncl.edu.tw/handle/50322046545542631796 A Study of Software Project Development Cost Control with Genetic Algorithm and General Regress Neural Network 應用基因遺傳演算法與廣義迴歸類神經網路於軟體專案開發成本控制之研究 Chia-Hsiang Chang 張家翔 碩士 國立成功大學 資訊管理研究所 96 Information Systems can increase company’s competitive strength in the information age. Therefore, information software will keep planning and developing. However, if the software development process without appropriate management, that will prone to extend development time, low quality, improper human resources assignment. This will affect software management and maintenance procedures. So, accurate software cost estimates is the base of budget, time, human resources, and equipment allocation. Traditionally, Lines of Code (LOC) and Function Points (FP) are usually applied to estimate software cost. But these two methods have been unable to obtain good results. During recent years, many studies use Back Propagation Network to estimate software cost and all the studies are better than the traditional method of the accuracy of software cost prediction. Compared with the General Regression Neural Network (GRNN) and Back Propagation Network (BPN), GRNN have advantages included learning speed fast, stable results, and less parameters. The purpose of this study is to use Genetic Algorithms (GA) integrated GRNN. This research tries to find the most suitable smoothing parameter values of the GRNN, and enhance the ability of forecasting. By Comparison with software development costs estimated method in related literature, the accuracy of forecasting model in this research is better than Classification and Regression Trees (CART), Artificial Neural Network (ANN), Ordinary Least Squares Regression (OLS), Analogy-Based Model, and Adjusted Analogy-Based Model. Chang-chun Tsai 蔡長鈞 2008 學位論文 ; thesis 70 zh-TW |
collection |
NDLTD |
language |
zh-TW |
format |
Others
|
sources |
NDLTD |
description |
碩士 === 國立成功大學 === 資訊管理研究所 === 96 === Information Systems can increase company’s competitive strength in the information age. Therefore, information software will keep planning and developing. However, if the software development process without appropriate management, that will prone to extend development time, low quality, improper human resources assignment. This will affect software management and maintenance procedures. So, accurate software cost estimates is the base of budget, time, human resources, and equipment allocation.
Traditionally, Lines of Code (LOC) and Function Points (FP) are usually applied to estimate software cost. But these two methods have been unable to obtain good results. During recent years, many studies use Back Propagation Network to estimate software cost and all the studies are better than the traditional method of the accuracy of software cost prediction. Compared with the General Regression Neural Network (GRNN) and Back Propagation Network (BPN), GRNN have advantages included learning speed fast, stable results, and less parameters. The purpose of this study is to use Genetic Algorithms (GA) integrated GRNN. This research tries to find the most suitable smoothing parameter values of the GRNN, and enhance the ability of forecasting.
By Comparison with software development costs estimated method in related literature, the accuracy of forecasting model in this research is better than Classification and Regression Trees (CART), Artificial Neural Network (ANN), Ordinary Least Squares Regression (OLS), Analogy-Based Model, and Adjusted Analogy-Based Model.
|
author2 |
Chang-chun Tsai |
author_facet |
Chang-chun Tsai Chia-Hsiang Chang 張家翔 |
author |
Chia-Hsiang Chang 張家翔 |
spellingShingle |
Chia-Hsiang Chang 張家翔 A Study of Software Project Development Cost Control with Genetic Algorithm and General Regress Neural Network |
author_sort |
Chia-Hsiang Chang |
title |
A Study of Software Project Development Cost Control with Genetic Algorithm and General Regress Neural Network |
title_short |
A Study of Software Project Development Cost Control with Genetic Algorithm and General Regress Neural Network |
title_full |
A Study of Software Project Development Cost Control with Genetic Algorithm and General Regress Neural Network |
title_fullStr |
A Study of Software Project Development Cost Control with Genetic Algorithm and General Regress Neural Network |
title_full_unstemmed |
A Study of Software Project Development Cost Control with Genetic Algorithm and General Regress Neural Network |
title_sort |
study of software project development cost control with genetic algorithm and general regress neural network |
publishDate |
2008 |
url |
http://ndltd.ncl.edu.tw/handle/50322046545542631796 |
work_keys_str_mv |
AT chiahsiangchang astudyofsoftwareprojectdevelopmentcostcontrolwithgeneticalgorithmandgeneralregressneuralnetwork AT zhāngjiāxiáng astudyofsoftwareprojectdevelopmentcostcontrolwithgeneticalgorithmandgeneralregressneuralnetwork AT chiahsiangchang yīngyòngjīyīnyíchuányǎnsuànfǎyǔguǎngyìhuíguīlèishénjīngwǎnglùyúruǎntǐzhuānànkāifāchéngběnkòngzhìzhīyánjiū AT zhāngjiāxiáng yīngyòngjīyīnyíchuányǎnsuànfǎyǔguǎngyìhuíguīlèishénjīngwǎnglùyúruǎntǐzhuānànkāifāchéngběnkòngzhìzhīyánjiū AT chiahsiangchang studyofsoftwareprojectdevelopmentcostcontrolwithgeneticalgorithmandgeneralregressneuralnetwork AT zhāngjiāxiáng studyofsoftwareprojectdevelopmentcostcontrolwithgeneticalgorithmandgeneralregressneuralnetwork |
_version_ |
1718269569392443392 |