[發(fā)明專利]一種基于新增需求的代碼變更量量化評估方法及其系統(tǒng)無效
| 申請?zhí)枺?/td> | 201010140902.7 | 申請日: | 2010-04-02 |
| 公開(公告)號: | CN101833501A | 公開(公告)日: | 2010-09-15 |
| 發(fā)明(設(shè)計)人: | 王青;高健;李娟;楊達(dá);李引 | 申請(專利權(quán))人: | 中國科學(xué)院軟件研究所 |
| 主分類號: | G06F11/36 | 分類號: | G06F11/36 |
| 代理公司: | 北京君尚知識產(chǎn)權(quán)代理事務(wù)所(普通合伙) 11200 | 代理人: | 邵可聲 |
| 地址: | 100190 *** | 國省代碼: | 北京;11 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 基于 新增 需求 代碼 變更 量化 評估 方法 及其 系統(tǒng) | ||
1.一種基于新增需求的代碼變更量量化評估方法,其步驟為:
1)根據(jù)設(shè)定的需求特征對數(shù)據(jù)庫中某軟件項目已有的N個需求進(jìn)行特征提??;
2)選取該項目中m個需求的特征提取數(shù)據(jù)(RS1,RS2,RSi,...,RSm)作為訓(xùn)練數(shù)據(jù),其中0<m<N;
3)將m個需求中每個需求的特征提取數(shù)據(jù)RSi分別與除該需求外的已有需求的特征提取數(shù)據(jù)進(jìn)行聚類,并計算該需求RSi的實際代碼量與其所在簇的代碼量參考值的比值γi;其中,i=1...m;
4)根據(jù)得到的比值γi計算該軟件項目的調(diào)整系數(shù)γ;
5)根據(jù)設(shè)定的需求特征對該軟件項目的新增需求進(jìn)行特征提取;
6)利用1)和5)的特征提取數(shù)據(jù)對每一新增需求與該N個已有需求進(jìn)行聚類;
7)根據(jù)公式E=γ·C估算新增需求的代碼量E,其中C為新增需求所在簇中的代碼量參考值。
2.如權(quán)利要求1所述的方法,其特征在于所述需求特征包括:需求描述質(zhì)量、需求內(nèi)容質(zhì)量、需求文本長度、需求依賴密度、開發(fā)團(tuán)隊綜合能力。
3.如權(quán)利要求1或2所述的方法,其特征在于將特征提取的需求特征值映射到一相同的取值區(qū)間;每個需求的特征提取數(shù)據(jù)的格式為:需求編號??代碼量??需求特征1:特征值1??需求特征2:特征值2…。
4.如權(quán)利要求3所述的方法,其特征在于根據(jù)每個需求的實際代碼量篩選出所述訓(xùn)練數(shù)據(jù)。
5.如權(quán)利要求1所述的方法,其特征在于所述代碼量參考值為:某需求所在簇中除去該需求以外其他需求對應(yīng)的代碼量的平均值為該需求的代碼量參考值。
6.如權(quán)利要求1所述的方法,其特征在于所述根據(jù)得到的比值γi計算該軟件項目的調(diào)整系數(shù)γ的方法為:首先檢查所得到的每個比值γi是否符合設(shè)定要求,然后取符合設(shè)定要求的比值γi平均值為該軟件項目的調(diào)整系數(shù)γ。
7.如權(quán)利要求1所述的方法,其特征在于所述聚類算法為基于劃分的k均值方法。
8.一種基于新增需求的代碼變更量量化評估系統(tǒng),其包括特征提取模塊、核心聚類算法計算模塊、調(diào)整參數(shù)γ訓(xùn)練模塊、代碼量預(yù)測模塊;
所述特征提取模塊,用于根據(jù)設(shè)定的需求特征對軟件項目的每個需求進(jìn)行特征提?。?/p>
所述核心聚類算法計算模塊,用于提供所需的聚類算法,對輸入數(shù)據(jù)進(jìn)行聚類計算;
所述調(diào)整參數(shù)γ訓(xùn)練模塊,用于根據(jù)特征提取的數(shù)據(jù),調(diào)用核心聚類算法模塊的接口,訓(xùn)練調(diào)整參數(shù)γ,獲得估算公式;
所述代碼量預(yù)測模塊,用于根據(jù)新增需求和已有需求的特征提取后的數(shù)據(jù),調(diào)用核心聚類算法模塊的接口并利用所述估算公式,預(yù)測每一新增需求將要產(chǎn)生的代碼量。
9.如權(quán)利要求8所述的系統(tǒng),其特征在于還包括一測試驗證模塊,用于對所述代碼量預(yù)測模塊估算出來的新增需求代碼量與實際代碼量進(jìn)行比較,驗證預(yù)測的有效性。
10.如權(quán)利要求8所述的系統(tǒng),其特征在于所述需求特征包括:需求描述質(zhì)量、需求內(nèi)容質(zhì)量、需求文本長度、需求依賴密度、開發(fā)團(tuán)隊綜合能力。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于中國科學(xué)院軟件研究所,未經(jīng)中國科學(xué)院軟件研究所許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201010140902.7/1.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 需求控制系統(tǒng)、需求控制器、需求程序以及需求控制方法
- 需求控制裝置、需求控制系統(tǒng)以及需求控制程序
- 需求響應(yīng)方法和需求響應(yīng)系統(tǒng)
- 需求預(yù)測裝置、需求預(yù)測方法以及需求預(yù)測程序
- 電力需求調(diào)整系統(tǒng)、電力需求調(diào)整裝置及電力需求調(diào)整方法
- 軟件需求審核方法以及需求審核系統(tǒng)
- 電力需求控制裝置、電力需求控制方法及電力需求控制系統(tǒng)
- 電力需求控制裝置及電力需求控制方法
- 需求監(jiān)視裝置、需求監(jiān)視系統(tǒng)、需求監(jiān)視方法和需求監(jiān)視程序
- 需求管理方法和需求管理系統(tǒng)





