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...

Full description

Bibliographic Details
Main Authors: Tso-Chia Chang, 張祚佳
Other Authors: Sun-Jen Huang
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