Research of Applying Simulated Annealing to Software Effort Estimation
碩士 === 國立臺灣科技大學 === 資訊管理系 === 93 === Accurate estimate of software effort is a key to achieving successful development of a software project. Parametric model with nonlinear function is a commonly adopted software development effort estimation method that has been evaluated and confirmed in past two...
Main Authors: | , |
---|---|
Other Authors: | |
Format: | Others |
Language: | zh-TW |
Published: |
2005
|
Online Access: | http://ndltd.ncl.edu.tw/handle/72598648422115561033 |
id |
ndltd-TW-093NTUST396019 |
---|---|
record_format |
oai_dc |
spelling |
ndltd-TW-093NTUST3960192015-10-13T12:56:38Z http://ndltd.ncl.edu.tw/handle/72598648422115561033 Research of Applying Simulated Annealing to Software Effort Estimation 應用模擬退火法於軟體工作量預估之研究 Tso-Chia Chang 張祚佳 碩士 國立臺灣科技大學 資訊管理系 93 Accurate estimate of software effort is a key to achieving successful development of a software project. Parametric model with nonlinear function is a commonly adopted software development effort estimation method that has been evaluated and confirmed in past two decades. Hartley’s modified Gauss-Newton method is the most widely used approach on computing nonlinear least squares estimators in many nonlinear parametric models. A nonlinear parametric model with suitable initial values plays an important role as a poor choice of starting values may result in convergence to a local minimum. Simulated Annealing (SA) method is a global search algorithm to solve the optimization problems and can prevent local optimization for exploring suitable values. In this paper, we aim at investigating the effect of improving software effort estimate accuracy by applying SA to parametric-based software effort estimation models. SA is utilized to determine the suitable valuesof paramenters in parametric-based software effort estimation models with different software effort estimation functions and software cost drivers. The experimental result shows that applying SA to build parametric software effort estimation model can produce a more accurate estimate than the model of traditional nonlinear regression method. Sun-Jen Huang 黃世禎 2005 學位論文 ; thesis 85 zh-TW |
collection |
NDLTD |
language |
zh-TW |
format |
Others
|
sources |
NDLTD |
description |
碩士 === 國立臺灣科技大學 === 資訊管理系 === 93 === Accurate estimate of software effort is a key to achieving successful development of a software project. Parametric model with nonlinear function is a commonly adopted software development effort estimation method that has been evaluated and confirmed in past two decades. Hartley’s modified Gauss-Newton method is the most widely used approach on computing nonlinear least squares estimators in many nonlinear parametric models. A nonlinear parametric model with suitable initial values plays an important role as a poor choice of starting values may result in convergence to a local minimum. Simulated Annealing (SA) method is a global search algorithm to solve the optimization problems and can prevent local optimization for exploring suitable values. In this paper, we aim at investigating the effect of improving software effort estimate accuracy by applying SA to parametric-based software effort estimation models. SA is utilized to determine the suitable valuesof paramenters in parametric-based software effort estimation models with different software effort estimation functions and software cost drivers. The experimental result shows that applying SA to build parametric software effort estimation model can produce a more accurate estimate than the model of traditional nonlinear regression method.
|
author2 |
Sun-Jen Huang |
author_facet |
Sun-Jen Huang Tso-Chia Chang 張祚佳 |
author |
Tso-Chia Chang 張祚佳 |
spellingShingle |
Tso-Chia Chang 張祚佳 Research of Applying Simulated Annealing to Software Effort Estimation |
author_sort |
Tso-Chia Chang |
title |
Research of Applying Simulated Annealing to Software Effort Estimation |
title_short |
Research of Applying Simulated Annealing to Software Effort Estimation |
title_full |
Research of Applying Simulated Annealing to Software Effort Estimation |
title_fullStr |
Research of Applying Simulated Annealing to Software Effort Estimation |
title_full_unstemmed |
Research of Applying Simulated Annealing to Software Effort Estimation |
title_sort |
research of applying simulated annealing to software effort estimation |
publishDate |
2005 |
url |
http://ndltd.ncl.edu.tw/handle/72598648422115561033 |
work_keys_str_mv |
AT tsochiachang researchofapplyingsimulatedannealingtosoftwareeffortestimation AT zhāngzuòjiā researchofapplyingsimulatedannealingtosoftwareeffortestimation AT tsochiachang yīngyòngmónǐtuìhuǒfǎyúruǎntǐgōngzuòliàngyùgūzhīyánjiū AT zhāngzuòjiā yīngyòngmónǐtuìhuǒfǎyúruǎntǐgōngzuòliàngyùgūzhīyánjiū |
_version_ |
1716869942865821696 |