管理工程学报
管理工程學報
관리공정학보
JOURNAL OF INDUSTRIAL ENGINEERING AND ENGINEERING MANAGEMENT
2015年
2期
210-216
,共7页
软件成本估算%基于案例推理%组合预测%支持向量回归机%粒子群算法
軟件成本估算%基于案例推理%組閤預測%支持嚮量迴歸機%粒子群算法
연건성본고산%기우안례추리%조합예측%지지향량회귀궤%입자군산법
software effort estimation%case based reasoning%combination forecasting%support vector regression%particle swarm optimization
精确地估算软件成本是软件项目成功开发的一个重要保证,直接影响着软件的风险控制和质量保证.为了更好地解决单一估算模型的不足,提出了集成多案例推理(CBR)模型的软件成本组合估算模型.首先,采用六种距离计算公式刻画新旧项目相似度,构建了六种CBR模型,并运用粒子群算法(PSO)来优化CBR模型族中的属性权重.其次,在CBR模型族的基础上,运用支持向量回归机(SVR)模型将不同CBR模型的估算结果进行集成,提高软件成本估算结果的精度.利用Deshamais数据库对模型有效性进行检验,实证结果表明,在六种CBR模型中Euc-CBR、Min-CBR、Gau-CBR和Mah-CBR模型估算结果没有明显差异,Gre-CBR和Man-CBR模型略优;提出的SVR组合估算模型估算精度明显优于单CBR模型和其他线性组合估算模型,能有效提高软件成本的估算精度.
精確地估算軟件成本是軟件項目成功開髮的一箇重要保證,直接影響著軟件的風險控製和質量保證.為瞭更好地解決單一估算模型的不足,提齣瞭集成多案例推理(CBR)模型的軟件成本組閤估算模型.首先,採用六種距離計算公式刻畫新舊項目相似度,構建瞭六種CBR模型,併運用粒子群算法(PSO)來優化CBR模型族中的屬性權重.其次,在CBR模型族的基礎上,運用支持嚮量迴歸機(SVR)模型將不同CBR模型的估算結果進行集成,提高軟件成本估算結果的精度.利用Deshamais數據庫對模型有效性進行檢驗,實證結果錶明,在六種CBR模型中Euc-CBR、Min-CBR、Gau-CBR和Mah-CBR模型估算結果沒有明顯差異,Gre-CBR和Man-CBR模型略優;提齣的SVR組閤估算模型估算精度明顯優于單CBR模型和其他線性組閤估算模型,能有效提高軟件成本的估算精度.
정학지고산연건성본시연건항목성공개발적일개중요보증,직접영향착연건적풍험공제화질량보증.위료경호지해결단일고산모형적불족,제출료집성다안례추리(CBR)모형적연건성본조합고산모형.수선,채용륙충거리계산공식각화신구항목상사도,구건료륙충CBR모형,병운용입자군산법(PSO)래우화CBR모형족중적속성권중.기차,재CBR모형족적기출상,운용지지향량회귀궤(SVR)모형장불동CBR모형적고산결과진행집성,제고연건성본고산결과적정도.이용Deshamais수거고대모형유효성진행검험,실증결과표명,재륙충CBR모형중Euc-CBR、Min-CBR、Gau-CBR화Mah-CBR모형고산결과몰유명현차이,Gre-CBR화Man-CBR모형략우;제출적SVR조합고산모형고산정도명현우우단CBR모형화기타선성조합고산모형,능유효제고연건성본적고산정도.