亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于BP網(wǎng)絡(luò)的軟件過程質(zhì)量度量研究

        2014-09-21 11:57:14李亞平周偉良
        關(guān)鍵詞:評價質(zhì)量管理

        李亞平 周偉良,2

        (1.安徽經(jīng)濟管理學(xué)院信息科學(xué)系,合肥 230059;2.合肥工業(yè)大學(xué)管理學(xué)院,合肥 230009)

        0 前言

        從全面質(zhì)量管理的角度看,軟件產(chǎn)品質(zhì)量的提升關(guān)鍵在于軟件過程質(zhì)量的提升。軟件過程是軟件研發(fā)過程中,對項目計劃、項目設(shè)計文檔、項目規(guī)章、檢測事例和用戶手冊等相關(guān)資源進行管理、維護的一系列活動、方法與實踐過程[1]。軟件過程度量與軟件產(chǎn)品度量的不同之處在于,軟件過程度量主要是對軟件開發(fā)過程各個階段和各個方面進行度量,對軟件過程的各項行為實施目標(biāo)管理,并由此預(yù)測、控制軟件產(chǎn)品質(zhì)量。馬慧敏等人基于廣義回歸神經(jīng)網(wǎng)絡(luò)構(gòu)造質(zhì)量預(yù)測模型對軟件缺陷數(shù)進行預(yù)測[2];楊健、景疆、楊根興等也分別從不同角度對基于人工神經(jīng)網(wǎng)絡(luò)的軟件質(zhì)量預(yù)測方法進行了研究[3-5];樓文高等通過樣本生成方法、建模過程能有效避免出現(xiàn)過訓(xùn)練和過擬合現(xiàn)象,建立的BP模型具有較好的泛化能力及較強的可比性和客觀性[6]。

        上述基于神經(jīng)網(wǎng)絡(luò)的軟件質(zhì)量評估研究,主要以軟件產(chǎn)品質(zhì)量為評估對象,由于軟件產(chǎn)品質(zhì)量的提高取決于軟件過程質(zhì)量的提高,因此本文則以軟件過程質(zhì)量評價為對象,以針對軟件企業(yè)軟件能力成熟評估模型 CMMI(Capability Maturity Model Integration)[7]為基礎(chǔ)構(gòu)建評價指標(biāo)、設(shè)計BP網(wǎng)絡(luò)模型,用于對軟件過程質(zhì)量實施更為客觀、有效的動態(tài)評價。

        1 軟件過程評價指標(biāo)體系

        1.1 指標(biāo)篩選

        軟件過程質(zhì)量與軟件產(chǎn)品質(zhì)量相比有其自身的特殊性,軟件過程的評價對象是軟件研發(fā)過程中的具體操作以及各項軟件資產(chǎn)。因此,構(gòu)建對軟件過程進行評價的指標(biāo)體系需要從軟件過程的具體操作、軟件資產(chǎn)的特性入手,CMMI為這一點提供了可行的方案。CMMI并非針對軟件過程進行評價的工具,它是評估軟件企業(yè)進行軟件研發(fā)能力的一個有效方案。由于其在評估中所設(shè)定的關(guān)鍵過程域、目標(biāo)、操作與均源自于具體的軟件過程,同時又與軟件產(chǎn)品的最終質(zhì)量存在確定且又難以量化描述的模糊相關(guān)性,因此本文將CMMI的基本思想、方法引入到針對軟件過程的評價中。

        CMMI將軟件企業(yè)的軟件能力成熟度分為完成級、管理級、定義級、量化管理級、優(yōu)化級等5個等級,5個等級又涉及需求管理、項目計劃、度量與分析、項目監(jiān)督與控制、配置管理等22個過程域。每個過程域中又被分解為若干目標(biāo),每個目標(biāo)項又被分解為若干具體操作。在此,以管理級(CMMI第2級)軟件成熟度等級為參考,該等級中包含需求管理、項目監(jiān)督與控制、供應(yīng)商協(xié)議管理、度量與分析、過程與產(chǎn)品質(zhì)量保證、配置管理等7個關(guān)鍵過程域,這些過程域又可以分為15個特定目標(biāo)和一個通用目標(biāo)[1,7]?,F(xiàn)以管理級為例,將CMMI評估企業(yè)軟件能力成熟度的目標(biāo)項作為度量軟件過程質(zhì)量的評價指標(biāo)項來源,可以得到軟件過程評價指標(biāo)體系(表1)。

        表1 軟件過程度量指標(biāo)體系

        1.2 模型設(shè)計

        CMMI的評估對象是企業(yè)而不是軟件產(chǎn)品或軟件過程,企業(yè)的CMMI評估過程,主要包含成立項目組,開展CMMI培訓(xùn),設(shè)定CMMI評估目標(biāo),實施內(nèi)部評審,完成正式評估等多個步驟,其耗時通常也超過12個月[1]。因此,CMMI評估對人力、物力、財力是一次巨大的耗費,使得其主要針對軟件企業(yè)的評估,而不適合廣泛應(yīng)用于具體軟件項目的過程度量和控制。相比而言,基于人工神經(jīng)網(wǎng)絡(luò)的軟件過程度量與控制方法在操作性上具有明顯的優(yōu)勢,它可以便利地應(yīng)用于軟件開發(fā)的各個階段,有效降低評估成本并提高評估效率。

        我們將CMMI的目標(biāo)項作為在設(shè)計BP網(wǎng)絡(luò)的輸入項,將軟件過程質(zhì)量綜合評價值作為輸出項。對于BP網(wǎng)絡(luò)中隱層的設(shè)計,主要包含兩方面工作:一是隱層的數(shù)量,二是各隱層的節(jié)點數(shù)量。在此設(shè)定BP網(wǎng)絡(luò)設(shè)計包含一個隱層,該隱層所含節(jié)點數(shù)量由下列經(jīng)驗公式得到

        其中m表示隱層節(jié)點數(shù),n表示輸入層單元數(shù),l表示輸出層單元數(shù),且1<a<10。

        可以得到:

        本文取m=6。

        同時,將網(wǎng)絡(luò)中的輸入與輸出的約束關(guān)系表示為

        其中Oi表示第i個輸出節(jié)點值,Wij表示相對于第i個輸出節(jié)點的上一層中第j個節(jié)點的權(quán)重,Oj表示第i個輸出節(jié)點的上一層網(wǎng)絡(luò)中第j個節(jié)點的輸出值,θi表示為第i個輸出節(jié)點的一個輸出偏差調(diào)整。

        2 模型的訓(xùn)練與驗證

        2.1 數(shù)據(jù)準(zhǔn)備

        依托與某公司軟件項目的產(chǎn)學(xué)研合作,采集了該公司3個軟件項目、5組軟件過程評價指標(biāo)的第三方專家數(shù)據(jù),并以0—9為標(biāo)度,對采集得到的軟件開發(fā)不同階段信息進行量化。同時,以{1,1.5,2,…,9.5,10}為標(biāo)度,對最終軟件產(chǎn)品的整體評估結(jié)果進行量化,通過專家評價量化處理和數(shù)據(jù)擬合得到如表2所示專家評價數(shù)據(jù)(該數(shù)據(jù)同時應(yīng)用在文獻[2]中)。其中將Pij定義為第i組第j個項目的采集數(shù)據(jù)。

        2.2 網(wǎng)絡(luò)訓(xùn)練

        對于上述數(shù)據(jù)處理,本文以Matlab軟件為工具對所設(shè)計的BP網(wǎng)絡(luò)進行了訓(xùn)練和驗證,選取上述數(shù)據(jù)中P11-P43為訓(xùn)練數(shù)據(jù),P51-P53為檢驗數(shù)據(jù)。主要的MATLAB程序如下所示:

        樣本訓(xùn)練情況如圖1所示,

        圖1 樣本訓(xùn)練情況

        表2 軟件過程專家評價數(shù)據(jù)

        依據(jù)訓(xùn)練完成的網(wǎng)絡(luò),在此利用 sim(net,test')進行仿真,得到網(wǎng)絡(luò)的輸出向量為ans=(5.3571,5.2571,5.5572);

        與驗證數(shù)據(jù)中結(jié)果 V=(5,5,5.5)的絕對誤差為(0.3571,0.2571,0.0572),相對誤差為(7%,5%,1%)。由此可見,使用BP網(wǎng)絡(luò)對具體的軟件過程進行評價,從而預(yù)測軟件產(chǎn)品質(zhì)量具有相應(yīng)的可行性。

        在軟件過程度量方面,基于因子加權(quán)累加法的度量方式更為典型,文獻[1]中篩選了 G=(G1,G2,G3,G4,G5,G6,G7)=(管理需求,項目估算,制定項目計劃,按計劃監(jiān)控項目,客觀評價過程與工作產(chǎn)品,建立基線,將管理過程制度化)作為實際的評價指標(biāo),以=(0.190,0.089,0.378,0.055,0.039,0.029,0.220)T作為篩選出的7項指標(biāo)的權(quán)重。

        與文獻[1]中基于因子加權(quán)累加法的度量方式相比,基于BP網(wǎng)絡(luò)的軟件過程質(zhì)量度量需要大量的數(shù)據(jù)進行訓(xùn)練,在前期的評價精度上有所欠缺,但仍在合理的誤差范圍內(nèi),同時該方案在子指標(biāo)覆蓋面和數(shù)據(jù)處理效率方面有其優(yōu)勢。因此,此方法同樣具有合理性和可操作性,作為軟件過程的質(zhì)量度量的可選方案是十分有益的。

        3 結(jié)語

        將人工神經(jīng)網(wǎng)絡(luò)、CMMI的基本方法引入到軟件過程質(zhì)量度量中,可以提高軟件過程質(zhì)量管理的有效性,從而提高對軟件產(chǎn)品質(zhì)量的控制能力。本文以CMMI模型過程域為基礎(chǔ)構(gòu)建軟件過程評價指標(biāo)體系,以BP網(wǎng)絡(luò)為工具設(shè)計對軟件過程進行度量的具體方案,為軟件過程質(zhì)量控制提供一個積極可行的思路。

        [1]周偉良.管理級軟件能力成熟度的模糊評價研究[J].華東經(jīng)濟管理,2013,27(4):173 -176.

        [2]周偉良.軟件開發(fā)過程質(zhì)量與產(chǎn)品質(zhì)量度量方法研究[D].合肥:合肥工業(yè)大學(xué),2013.

        [3]馬慧敏,宋雨,許正偉.廣義回歸神經(jīng)網(wǎng)絡(luò)在軟件質(zhì)量預(yù)測中的應(yīng)用[J].計算機工程與應(yīng)用,2004(29):217-219.

        [4]楊健,朱繼梅,袁正剛.基于BP網(wǎng)絡(luò)軟件質(zhì)量度量模型[J].微計算機信息,2006(22):45 -47.

        [5]景疆,楊俊.人工神經(jīng)網(wǎng)絡(luò)在軟件質(zhì)量預(yù)測中的應(yīng)用[J].軟件工程與標(biāo)準(zhǔn)化,2005(11):79 -83.

        [6]楊根興,高大啟,宋國新.基于神經(jīng)網(wǎng)絡(luò)的軟件質(zhì)量綜合評價方法[J].華東理工大學(xué)學(xué)報,2006(3):56-59.

        [7]CMU SEI.Concept of Operations for the Capability Maturity Model Integration[EBOL].http:www.sei.emu.edu.2014-03-19.

        猜你喜歡
        評價質(zhì)量管理
        棗前期管理再好,后期管不好,前功盡棄
        “質(zhì)量”知識鞏固
        SBR改性瀝青的穩(wěn)定性評價
        石油瀝青(2021年4期)2021-10-14 08:50:44
        質(zhì)量守恒定律考什么
        做夢導(dǎo)致睡眠質(zhì)量差嗎
        質(zhì)量投訴超六成
        汽車觀察(2016年3期)2016-02-28 13:16:26
        “這下管理創(chuàng)新了!等7則
        雜文月刊(2016年1期)2016-02-11 10:35:51
        基于Moodle的學(xué)習(xí)評價
        人本管理在我國國企中的應(yīng)用
        保加利亞轉(zhuǎn)軌20年評價
        中文字幕成人精品久久不卡91| 伊人久久网国产伊人| 国产免费播放一区二区| 国产精品农村妇女一区二区三区 | 99久久国产视频| 亚洲福利av一区二区| 亚洲女同恋av中文一区二区| 精品国产第一国产综合精品| 黄色视频在线免费观看| 国产精品一区二区三级| a级三级三级三级在线视频| 久久午夜福利电影| 久久夜色精品国产噜噜麻豆| 国产极品美女高潮抽搐免费网站 | 亚洲av日韩专区在线观看| 国产成人精品2021| 国产精品后入内射日本在线观看 | 国产av日韩a∨亚洲av电影| 曰本亚洲欧洲色a在线| 中文字幕人妻日韩精品| 亚洲国产精品一区二区www| 国产精品6| 中文字幕日本韩国精品免费观看 | 人妻无码αv中文字幕久久琪琪布| 男人的天堂在线无码视频| 青青草绿色华人播放在线视频| 亚洲欧洲日产国码av系列天堂 | 久久无码高潮喷水免费看| 麻豆国产成人av高清在线| 色综合久久久久综合体桃花网| 久久精品人人爽人人爽| 色播在线永久免费视频网站| 大陆少妇一区二区三区| 天天摸夜夜摸摸到高潮| 免费啪啪视频一区| 亚洲国产精品午夜一区| 亚洲精品国产精品乱码视色| 亚洲自偷自拍熟女另类| 在线亚洲AV不卡一区二区| 亚洲乱妇熟女爽到高潮视频高清| 7m精品福利视频导航|