• <tr id="yyy80"></tr>
  • <sup id="yyy80"></sup>
  • <tfoot id="yyy80"><noscript id="yyy80"></noscript></tfoot>
  • 99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

    基于度量元的靜態(tài)軟件缺陷預(yù)測技術(shù)*

    2015-01-08 00:51:42常瑞花賈鵬
    火力與指揮控制 2015年2期
    關(guān)鍵詞:軟件缺陷度量軟件

    常瑞花,賈鵬

    (武警工程大學科研部,西安710086)

    基于度量元的靜態(tài)軟件缺陷預(yù)測技術(shù)*

    常瑞花,賈鵬

    (武警工程大學科研部,西安710086)

    軟件缺陷預(yù)測技術(shù)是當前軟件工程領(lǐng)域的一個熱點研究問題?;仡櫤途C述了基于度量元的靜態(tài)軟件缺陷預(yù)測技術(shù)研究的起源與國內(nèi)外最新進展動態(tài),并對常用缺陷預(yù)測技術(shù)的評價指標進行對比和分析,指出其優(yōu)缺點和適用范圍。最后對靜態(tài)軟件缺陷預(yù)測技術(shù)的可能發(fā)展方向進行預(yù)測。

    度量元,軟件缺陷,預(yù)測,靜態(tài)

    0 引言

    軟件密集型裝備中軟件所占比例的日益增加,使得系統(tǒng)的可靠性越來越依賴于其采用軟件的可靠性。研究表明普遍存在于軟件中的缺陷,已成為制約系統(tǒng)可靠性的瓶頸。而當前常用的檢驗、驗證手段往往難以發(fā)現(xiàn)并排除所有的軟件缺陷。為此,軟件缺陷預(yù)測技術(shù)應(yīng)運而生,成為當前國內(nèi)外研究的熱點。

    1 軟件缺陷預(yù)測技術(shù)的國外研究現(xiàn)狀

    軟件缺陷預(yù)測技術(shù)從20世紀70年代發(fā)展至今,一直都是軟件工程領(lǐng)域中最活躍的內(nèi)容之一。軟件缺陷預(yù)測技術(shù)大致可以分為靜態(tài)軟件缺陷預(yù)測和動態(tài)軟件缺陷預(yù)測兩種。靜態(tài)軟件缺陷預(yù)測技術(shù)主要是指基于軟件缺陷相關(guān)的度量元數(shù)據(jù),對軟件缺陷的數(shù)量或分布進行預(yù)測研究的技術(shù)。主要針對靜態(tài)軟件缺陷預(yù)測技術(shù)及相關(guān)問題展開研究。當前軟件缺陷預(yù)測的研究內(nèi)容主要集中在以下3個方面。

    1.1 估計軟件中遺留或需移除的軟件缺陷數(shù)目

    早期軟件缺陷預(yù)測主要根據(jù)經(jīng)驗來估計,通常使用統(tǒng)計學習方法估計遺留在軟件系統(tǒng)中的缺陷數(shù)目[1]。例如,人們普遍認為一個軟件模塊中缺陷數(shù)量大約為每60行一個缺陷(樂觀估計的話為每100行有1個缺陷),并據(jù)此來估計項目驗證和測試階段所需要的人力和計算機資源。之后量化的研究有:Halstead[2]提出缺陷與軟件體積度量元的關(guān)系D=V/3 000。其中,軟件體積V與開發(fā)語言相關(guān),V=N(log2(n)),N=N1+N2,n=n1+n2,n1表示不同操作符數(shù)量,n2表示不同操作數(shù)數(shù)量,N1表示總的操作符數(shù)量,N2代表總的操作數(shù)數(shù)量;Lipow[3]在Halstead的基礎(chǔ)上進行了改進,考慮了語言的差異性,提出了缺陷與可執(zhí)行代碼行L的關(guān)系式:D/L=A0+A1lnL+ A2ln2L,其中,系數(shù)Ai(i=0,1,2…)與編程語言相關(guān),語言越高級,則系數(shù)Ai越大;Takahashi[4]將代碼與具體的文檔數(shù)量對應(yīng)起來,給出了缺陷密度的估計式:B=67.98+0.46f1-9.69f2-0.08f3。其中B為缺陷率,即每千行代碼中包含的缺陷數(shù)目,f1為程序規(guī)約變更的頻率,f2為程序員技能,f3為程序設(shè)計文檔;之后,Malaiya等人[5]在假設(shè)模塊規(guī)模符合指數(shù)分布的情況下,給出了缺陷密度估算公式:D(s)=a/s+b+cs。其中,D(s)表示缺陷密度,s為規(guī)模,a,b,c為經(jīng)驗值,它們分別取決于編程人員能力,過程成熟度以及測試程度等。

    1.2 軟件缺陷分布預(yù)測技術(shù)

    著名學者Khoshgoftaar,Lessmann等人[6-8]通過收集軟件缺陷、軟件技術(shù)、軟件過程以及執(zhí)行代碼等關(guān)聯(lián)的度量元數(shù)據(jù),利用分類技術(shù)或回歸技術(shù)研究軟件缺陷的分布問題。研究結(jié)果表明,軟件缺陷在軟件模塊中的分布符合2~8原則,因此,要預(yù)測或識別這些包含大多數(shù)軟件缺陷的少數(shù)模塊,就需要分類技術(shù)來進行判定。隨著機器學習技術(shù)研究在軟件工程領(lǐng)域中的廣泛深入,用于軟件缺陷預(yù)測的分類技術(shù)有很多[3,9-19],例如線性判別分析(Linear Discriminant Analysis,LDA),邏輯回歸(Logistic Regression,LR),樸素貝葉斯(Na?ve Bayes,NB),貝葉斯網(wǎng)絡(luò)(Bayesian Networks,BN),K近鄰(K-Nearest Neighbor,KNN),多層感知機(Multi-Layer Perceptron,MLP),徑向基網(wǎng)絡(luò)(Radial Basis Function network,RBFnet),遺傳程序(Genetic Programming,GP),支持向量機(Support Vector Machine,SVM),決策樹(Decision Tree,DT),隨機森林(Random Forest,RF)等等。

    雖然提出了大量的軟件缺陷預(yù)測方法,然而準確的軟件缺陷預(yù)測問題依然沒有徹底解決。Lessmann和Menzies等人[7,20]發(fā)現(xiàn)當前大量的軟件缺陷預(yù)測方法在預(yù)測精度上遇到了瓶頸,分析其原因主要有兩點:①可供使用的(有標識)軟件度量元數(shù)據(jù)有限;②從軟件度量元數(shù)據(jù)中獲取的信息有限。而且大多數(shù)的軟件缺陷預(yù)測方法建立于存在大量的有標識軟件度量元數(shù)據(jù)的假設(shè)上,但在實際過程中,存在許多可供使用的有標識軟件度量元數(shù)據(jù)十分有限的情況,限制了上述預(yù)測方法性能的有效發(fā)揮,因此,一定程度上限制了其推廣應(yīng)用。為了克服該瓶頸,學者進行了一些有益的研究,Menzies等人[21]提出和設(shè)計了元學習模型WHICH,并指出針對不同的需求采用不同的評價指標,同時提出指標AUC(Effort,PD)用于模型的評價。也有學者提出使用不同項目的軟件度量元數(shù)據(jù)[22-23]。Selia和Catal等人[24-25]則利用大量存在的無標識軟件度量元數(shù)據(jù)進行軟件缺陷預(yù)測。

    1.3 軟件缺陷預(yù)測技術(shù)的評價

    在軟件缺陷預(yù)測研究的領(lǐng)域中,提出了許多的缺陷預(yù)測模型和方法,然而由于數(shù)據(jù)私有或不公開的問題,對于各類預(yù)測技術(shù)的評價和比較分析一直比較少。最早進行軟件缺陷預(yù)測模型比較的是:2003年,Khoshgoftaar等人[26]利用一組大型通信軟件度量元數(shù)據(jù)對6類缺陷預(yù)測方法進行了比較和評價,評價指標選用平均絕對誤差(Average Absolute Error,AAE)和平均相對誤差(Average Relative Error,ARE)。2004年,Khoshgoftaar等人[27]指出不同的分類方法產(chǎn)生不同的I類和II類錯誤率,如果單純利用某個錯誤率來評價不同的預(yù)測方法是難以得到大家認同的,需要在兩類錯誤類之間取得平衡。如果按照I類和II類錯誤率的總計來評價這幾類預(yù)測方法也存在一定的問題,因為I類和II類錯誤的成本是不同的,所以Khoshgoftaar按照經(jīng)驗值給出了I類和II類錯誤的成本對比,將成本因素考慮進去引入錯分成本(Expected Cost of Misclassification,ECM)的概念,并在大型通信系統(tǒng)中收集軟件度量元和缺陷數(shù)據(jù)完成對這7類缺陷方法進行評價。2005年前后,美國國家航空航天局NASA和一些研究學者收集并建立了公開軟件度量元數(shù)據(jù)庫MDP(Metrics Data Program)[28]和PROMISE[29],這為軟件缺陷預(yù)測技術(shù)的研究提供了大量可以免費下載的軟件度量元數(shù)據(jù)樣本,很大程度上緩解了軟件度量元數(shù)據(jù)不足的現(xiàn)狀。在這些公開的軟件度量元數(shù)據(jù)集上,2004年,Zhong等人[30]比較了25種軟件缺陷預(yù)測方法的性能。2008年,Lessmann[7]也在NASA的10組公開數(shù)據(jù)上對22種軟件缺陷預(yù)測算法進行了比較。2007年,張洪宇等人[31]對基于樸素貝葉斯缺陷預(yù)測過程中采用的(PD,PF)評價指標進行了質(zhì)疑,發(fā)現(xiàn)較高的PD值和較低的PF值并不能確保精確率(Precision)取得較高的值,并指出對于不平衡數(shù)據(jù)而言,較好的缺陷模型應(yīng)該達到較高的反饋率和精確率,指出(PD,Precision)指標更適于軟件缺陷的預(yù)測。同期,Menzies等人對張洪宇等人的質(zhì)疑進行了回應(yīng),指出Precison和PF近似反比,且Precision指標穩(wěn)定性差,高的精確率需要付出較高的代價[32]。另外,基于混淆矩陣的評價指標通常假設(shè)正確的肯定率或錯誤的否定率的成本是相同的,但這與實際情況不符,所以Eric等人[33-34]提出了基于成本效益(Cost-Effectiveness,CE)的評價方法。

    2 軟件缺陷預(yù)測技術(shù)的國內(nèi)研究現(xiàn)狀

    國內(nèi)對于軟件缺陷的研究,主要集中在軟件缺陷數(shù)據(jù)的分析、缺陷的分類和管理等方面[35-37]。而基于度量元的軟件缺陷預(yù)測方法研究,國內(nèi)起步較晚,但是發(fā)展十分迅速。最早基于度量元的軟件缺陷預(yù)測研究的是哈爾濱工程大學張家海等人[38],利用單隱層神經(jīng)網(wǎng)絡(luò)估測了組合導(dǎo)航軟件模塊中的缺陷數(shù)目,但神經(jīng)網(wǎng)絡(luò)需要大量的導(dǎo)航軟件數(shù)據(jù),限制了模型在實際過程中的使用。隨著機器學習和數(shù)據(jù)挖掘等技術(shù)的發(fā)展,許多高校和研究所陸續(xù)提出了各種軟件缺陷預(yù)測方法[39-41]。但是,這些方法主要建立在私有數(shù)據(jù)上,大大限制了模型的推廣。隨著NASA MDP和Promise等公開數(shù)據(jù)庫的出現(xiàn),國內(nèi)高校和研究組織基于這些公開數(shù)據(jù)展開了軟件缺陷預(yù)測的相關(guān)研究,涌現(xiàn)出一批最新的研究成果,例如,西安交通大學宋擒豹等人[42]提出了復(fù)雜軟件缺陷預(yù)測模型無偏向比較的框架,通過仿真數(shù)據(jù)和公開數(shù)據(jù)對該框架的有效性進行了驗證。東北大學的姜慧研等人[43]提出了ACO-SVM軟件缺陷預(yù)測算法,并在多組公開數(shù)據(jù)上進行仿真實驗驗證其有效性,然而該方法的不足之處在于參數(shù)的尋優(yōu)需要較長的時間。電子科技大學的彭怡和馬櫻等人也分別對軟件缺陷預(yù)測展開研究,彭怡等人[44]對基于集成方法的軟件缺陷預(yù)測模型提出了一種多準則決策的評價方法AHP;馬櫻等人[45]提出了基于基本偏相關(guān)方法的軟件缺陷預(yù)測模型,在公開數(shù)據(jù)Eclipse上取得較好的性能,但該方法對于軟件度量元和缺陷數(shù)據(jù)的質(zhì)量要求比較高。最近馬櫻等人[46]又提出了基于非對稱核主成分分析方法用于軟件缺陷的預(yù)測。

    可以發(fā)現(xiàn)上述軟件缺陷預(yù)測的研究主要是基于有標識的軟件度量元數(shù)據(jù)展開的,而且許多方法假設(shè)存在大量的有標識軟件度量元數(shù)據(jù)。但在許多的實際過程中,有標識的軟件度量元數(shù)據(jù)是相對貧瘠的。近一兩年來,國內(nèi)學者為了解決有標識軟件數(shù)據(jù)匱乏或不足情況下的軟件缺陷預(yù)測問題,進行了一些有益的研究。一些學者利用實際過程中大量存在的無標識度量元數(shù)據(jù)進行缺陷檢測模型的建立[47],也有學者使用跨項目(Cross-Project)數(shù)據(jù)緩解有標識軟件數(shù)據(jù)的不足[48],但是基于跨項目數(shù)據(jù)的軟件缺陷預(yù)測是一個極富挑戰(zhàn)性的問題,研究發(fā)現(xiàn)基于跨項目數(shù)據(jù)的缺陷預(yù)測模型性能有時反而更差。清華大學的張洪宇和其團隊[49]也對此進行研究,提出了主動和半監(jiān)督學習結(jié)合采樣的軟件缺陷預(yù)測方法,該方法比較適于大規(guī)模的軟件項目,不足之處在于樣本的訓(xùn)練對收集的軟件數(shù)據(jù)要求很高,限制了其推廣??梢钥闯?,國內(nèi)高校和研究所對于無標識軟件度量元數(shù)據(jù)缺陷預(yù)測的研究還處于一個起步摸索階段。

    3 總結(jié)與展望

    軟件缺陷預(yù)測技術(shù)的研究既是軟件工程領(lǐng)域的探索性研究,具有較強的創(chuàng)新性,也是該領(lǐng)域的基礎(chǔ)性研究。雖然當前提出了眾多的軟件缺陷預(yù)測方法或模型,但到目前為止,軟件缺陷預(yù)測問題還沒有得到徹底解決,尚有如下問題存在:

    3.1 軟件缺陷預(yù)測模型通用性差

    存在許多的軟件缺陷預(yù)測模型基于私有數(shù)據(jù)建立,由于種種原因這些私有數(shù)據(jù)沒有公開,使得其他研究人員難以進行預(yù)測模型的比較,且針對特定數(shù)據(jù)建立的該模型通用性較差。

    3.2 軟件度量元選擇缺乏理論支持

    不同度量元對于軟件缺陷預(yù)測結(jié)果的影響問題。傳統(tǒng)的軟件度量元技術(shù)主要是基于規(guī)模度量元,隨著軟件開發(fā)技術(shù)的發(fā)展,軟件的復(fù)雜度不斷增加,出現(xiàn)了許多新的度量元,例如過程度量元,執(zhí)行度量元等。新的度量元能否提高原來預(yù)測技術(shù)的性能,還沒有確鑿的證據(jù)。

    3.3 有標識軟件度量元數(shù)據(jù)預(yù)測精度的提高

    軟件缺陷預(yù)測過程中,軟件度量元數(shù)據(jù)的收集需要大量的成本,導(dǎo)致訓(xùn)練軟件缺陷預(yù)測模型的數(shù)據(jù)很有限,尤其是有類別標識的軟件度量元數(shù)據(jù)。準確的軟件缺陷預(yù)測是軟件測試人員和項目管理者追求的目標,如何從新角度出發(fā),進一步提高軟件缺陷預(yù)測的精度是一個重要的研究內(nèi)容。

    3.4 無標識軟件度量元數(shù)據(jù)的預(yù)測技術(shù)研究

    當前大部分基于機器學習的軟件缺陷預(yù)測技術(shù)都假設(shè)存在大量的軟件度量元和缺陷數(shù)據(jù)。然而出于種種原因,在實際情況中有標識軟件度量元數(shù)據(jù)是十分匱乏的,如何利用無標識軟件缺陷度量元數(shù)據(jù)進行準確的軟件缺陷預(yù)測是軟件工程領(lǐng)域中下一步研究的熱點和難點。

    4 結(jié)論

    論文綜述了基于度量元靜態(tài)軟件缺陷預(yù)測技術(shù)的國內(nèi)外研究現(xiàn)狀,歸納總結(jié)當前存在的問題,并指出了下一步研究的內(nèi)容和方向。

    參考文獻:

    [1]王青,伍書劍,李明樹.軟件缺陷預(yù)測技術(shù)[J].軟件學報,2008,19(7):1565-1580.

    [2]Halstead M H.Elements of Software Science(Operating and Programming Systems Series)[M].New York:Elsevier Science Inc,1977.

    [3]Lipow M.Number ofFaults Per Line of Code[J].IEEE Transactionson SoftwareEngineering,1982,8(4):437-439.

    [4]Takahashi M,Kamayachi Y.An Empirical Study of a Model for Program Error Prediction[J].IEEE Transactions on Software Engineering,1989,15(1):82-86.

    [5]Malayia Y K,Denton J.Module Size Distribution and Defect Density[C]//In:Proceeding of the 11th International Symposium on Software Reliability Engineering.San Jose::IEEE Computer Society Press,2000.

    [6]Evett M,Khoshgoftaar T,Chien P,et al.GP-based Software Quality Prediction[C]//In:Proceeding of the 3rd Annual Genetic Programming Conference.SanFrancisco:Morgan Kaufmann Press,1998.

    [7]Lessmann S,Baesens B,Mues C,et al.Benchmarking Classification Models for Software Defect Prediction:A Proposed Framework and Novel Findings[J].IEEE Trans Softw Eng,2008,34(4):485-496.

    [8]Naeem Seliya,Taghi M K.The Use of Decision Trees for Cost-sensitive Classification:an Empirical Study in Software Quality Prediction[J].Data Ming and Knowledge Discovery,2011,5(1):448-459.

    [9]Munson J C,Khoshgoftaar T M.The Detection of Fault-prone Programs[J].IEEE Transaction on Software Engineering,1992,18(5):423-433.

    [10]Briand L C,Melo W L,Wust J.Assessing the Applicability of Fault-proneness Models Across Object-oriented Software Projects[J].IEEE Transaction on Software Engineering,2002,28(7):706-720.

    [11]Porter A,Selby R.Empirically Guided Software Development Using Metric-based Classification Trees[J].IEEE Software,1990,7(2):46-54.

    [12]Menzies T,Greenwald J,F(xiàn)rank A.Data Mining Static Code Attributes to Learn Defect Predictors[J].IEEE Transactions on Software Engineering,2007,33(1):2-13.

    [13]Zheng J.Prediction Software Reliability with Neural Network Ensembles[J].Expert System with Application,2009,36(2):2116-2122.

    [14]Kaim O E,Mahmoud O E.Predicting Defect-prone Software Modules using Support Vector Machines[J].The Journal of Systems and Software,2008,81(5):649-660.

    [15]Catal C,Diri B.Investigating the Effect of Dataset Size,Metrics Sets and Feature Selection Techniques on Software FaultPrediction Problem[J].Information Science,2009,179(8):1040-1058.

    [16]Bibi S,Tsoumakas G,Stamelos I,et al.Regression via Classification Applied on Software Defect Estimation[J]. ExpertSystemswithApplication,2005,34(3): 2091-2101.

    [17]Pai G J,Dugan J B.Empirical Analysis of Software Fault Content and Fault Proness Using Byesian Methods[J]. IEEE Transaction on Software Engineering,2006,33(10): 675-686.

    [18]Gao K,Khoshgoftaar T M.A Comprehensive Empirical Study of Count Models for Software Fault Prediction[J]. IEEE Transactions for Reliability,2011,56(2):223-236.

    [19]Khoshgoftaar T M,Seliya N,Gao K.Assessment of a New Three-group Software Quality Classification Technique:An Empirical Case Study[J].Empirical Software Engineering,10(2):183-218.

    [20]Menzies T,Turhan B,Gregory G,et al.Implication of Ceiling Effects in Defect Predictors[C]//In Proceedings of the 4th International Workshop on Predictor Models in Software Engineering.Leipzig,Germany,2008.

    [21]Menzies T,Milton Z,Turhan B,et al.Defect Prediction from Static Code Features:Current Results,Limitations,New Approaches[J].Automated Software Engineering,2010,17(4):375-407.

    [22]Zimmermann T,Nagappan N,Gall H,et al.Cross-project Defect Prediction:a Large Scale Experiment on Data vs. Domain vs.Process[C]//In:Proceedings of the 7th Joint Meeting of the European Software Engineering Conference and the ACM SIGSOFT Symposium on the Foundations of Software Engineering.Amsterdam,the Netherlands,New York:ACM Press,2009.

    [23]He Z M,Shu F D,Yang Y,et al.An Investigation on the Feasibility of Cross-project Defect Prediction[J].Automated Software Engineering,2012,19(2):167-199.

    [24]Seliya N,Khoshgoftaar T M.Software Quality Estimation with Limited Fault Data:a Semi-supervised Learning Perspective[J].Software Quality Journal,2007,15(3): 327-344.

    [25]Catal C,Sevim U,Diri B.Clustering and Metrics Thresholds Based Software Fault Prediction of Unlabeled Program Modules[C]//In:Proceedings of the 6th International Conference on Information Technology:New Generations,Software Engineering Track.New York:ACM Press,2009.

    [26]Khoshgoftaar T M,Seliya N.Fault Prediction Modeling for Software Quality Estimation:Comparing Commonly used Techniques[J].Empirical Software Engineering,2003,8(3):255-283.

    [27]Khoshgoftaar T M,Seliya N.Comparative Assessment of Software Quality Classification Techniques:An EmpiricalCase Study[J].Empirical Software Engineering,2004,9(3):229-257.

    [28]NASA/IV&VFacility.NASAMetricsDataProgram[DB/EL].http://mdp.ivv.nasa.gov/.2005-12-5.

    [29]Sayyad S J,Menzies T J.The PROMISE Repository of Software Engineering Database[EB/OL].Canada:University of Ottawa.http://promise.site.uottawa.ca/SERepository.2013-11-5.

    [30]Zhong S,Khoshgoftaar T,Seliya N.Analyzing Software Measurement Data with Clustering Techniques[J].IEEE Intelligent System,2004,19(2):20-27.

    [31]Zhang H,Zhang X.Comments on“Data Mining Static Code Attributes to Learn Defect Predictors”[J].IEEE Transactions on Software Engineering,2007,33(9):635-637.

    [32]Menzies T,Dekhtyar A,Distefano J,et al.Problems with Precision:A Response to“Comments on‘Data Mining Static Code Attributes to Learn Defect Predictors’”[J]. IEEE Transactions on Software Engineering,2007,33(9): 637-640.

    [33]Erik A,Lionel C B,Magnus J F.Data Mining Techniques for Building Fault-proneness Model in Telecom Java Software[C]//In:Proceedings of the 18th International Symposium on Software Reliability Engineering.New York:IEEE Computer Society Press,2007.

    [34]Erik A,Lionel D,Briand,et al.A Systematic and Comprehensive Investigation of Methods to Build and Evaluate Fault Prediction Models[J].The Journal of System and Software,2010,83(1):2-17.

    [35]聶劍平,韓柯,陳光,等.軟件缺陷增長過程的混沌分析[J].計算機工程與應(yīng)用,2008,44(11):97-100.

    [36]劉海,郝克剛.軟件缺陷數(shù)據(jù)的分析方法及其實現(xiàn)[J].計算機科學,2008,35(8):262-264.

    [37]王賀.基于ODC的軟件缺陷管理方法的研究與應(yīng)用[J].北京:北京郵電大學,2009.

    [38]張家海,孫楓,謝榮生,等.估測組合導(dǎo)航系統(tǒng)軟件缺陷的一種神經(jīng)網(wǎng)絡(luò)方法[J].哈爾濱工程大學學報,2001,22(1):55-58.

    [39]李心科,金元杰.基于灰色預(yù)測理論的軟件缺陷預(yù)測模型研究[J].計算機應(yīng)用與軟件,2009,26(3):101-103.

    [40]顏真.基于模糊支持向量回歸的軟件缺陷預(yù)測[D].北京:北京理工大學,2010.

    [41]趙亮,侯金寶.文件和包層次的軟件缺陷預(yù)測[J].清華大學學報(自然科學版),2011,51(S1):1472-1476.

    [42]Song Q B,Jia Z H,Shepperd M,et al.A General Software Defect-proneness Prediction Framework[J].IEEE Transactions on Software Engineering,2011,37(3):356-370.

    [43]姜慧研,宗茂,劉相瑩.基于ACO-SVM的軟件缺陷預(yù)測模型的研究[J].計算機學報,2011,34(6): 1148-1154.

    [44]Peng Y,Kou G,Wang G X,et al.Ensemble of Software Defect Predictors:an AHP-based Evaluation Method[J].International Journal of Information Technology&Decision Making,2011,10(1):187-206.

    [45]馬櫻,羅光春,李炯,等.偏相關(guān)方法在軟件缺陷預(yù)測中的應(yīng)用[J].計算機應(yīng)用研究,2012,29(2):594-596.

    [46]Ma Y,Luo G C,Chen H.Kernel Based Asymmetric Learning for Software Defect Prediction[J].IEICE Trans.Inf.& Syst.,2012,E95-D(1):267-270.

    [47]Jiang Y,Li M S,Zhou Z H.Software Defect Detection with ROCUS[J].Journal of Computer Science&Technology,2011,26(2):328-342.

    [48]Ma Y,Luo G C,Zeng X,et al.Transfer Learning for Cross-company Software Defect Prediction[J].Information and software technology,2012,54(3):248-25.

    [49]Li M,Zhang H Y,Wu R X,et al.Sample-based Software Defect Prediction with Active and Semi-supervised Learning[J].Automated Software Engineering,2012,19(2): 201-230.

    Review of Static Software Defect Prediction Based on Metrics

    CHANG Rui-hua,JIA Peng
    (Engineering University of Armed Police Force,Xi’an 710086,China)

    Software defect prediction technology has been a hot topic in the field of software engineering.Firstly,this paper reviewed and summarized the origin and new development of static software defect prediction based on metrics.Then evaluation methods for software defect prediction are analyzed.Meantime,its advantages and disadvantages and scope are compared and pointed out. Finally,some opinions of the authors about the future development in this research field are presented.

    metric,software defect,prediction,static

    TP311

    A

    1002-0640(2015)02-0001-05

    2013-12-05

    2014-02-07

    “十一五”國防預(yù)研基金資助項目;武警工程大學基礎(chǔ)研究項目(WJY201315)

    常瑞花(1982-),女,山西太原人,博士。研究方向:軟件缺陷預(yù)測,信息處理與信息安全。

    猜你喜歡
    軟件缺陷度量軟件
    有趣的度量
    模糊度量空間的強嵌入
    禪宗軟件
    英語文摘(2021年10期)2021-11-22 08:02:26
    基于源文件可疑度的靜態(tài)軟件缺陷檢測方法研究
    迷向表示分為6個不可約直和的旗流形上不變愛因斯坦度量
    軟件對對碰
    基于NPE-SVM的軟件缺陷預(yù)測模型
    開源程序的軟件缺陷分布特征的量化分析研究
    地質(zhì)異常的奇異性度量與隱伏源致礦異常識別
    談軟件的破解與保護
    精品(2015年9期)2015-01-23 01:36:01
    精品一品国产午夜福利视频| 18禁动态无遮挡网站| 久热久热在线精品观看| 久久婷婷青草| 亚洲av欧美aⅴ国产| 只有这里有精品99| 亚洲精品乱久久久久久| 一级,二级,三级黄色视频| 亚洲综合色惰| a级毛片免费高清观看在线播放| 午夜91福利影院| 99久国产av精品国产电影| 老司机影院成人| 亚洲图色成人| 青春草视频在线免费观看| 人妻一区二区av| 欧美日本中文国产一区发布| 成年人免费黄色播放视频| 日韩一本色道免费dvd| 五月伊人婷婷丁香| 国产精品欧美亚洲77777| 天美传媒精品一区二区| 国产一级毛片在线| 日韩欧美一区视频在线观看| 精品酒店卫生间| 国产免费福利视频在线观看| 成人国产av品久久久| 亚洲成色77777| 日本黄大片高清| 超色免费av| 亚洲欧洲国产日韩| 国产高清国产精品国产三级| 少妇人妻精品综合一区二区| 老女人水多毛片| 国产精品国产av在线观看| 亚洲,欧美,日韩| 欧美三级亚洲精品| 在线观看免费日韩欧美大片 | 中文字幕免费在线视频6| 国产日韩欧美亚洲二区| 国产精品国产av在线观看| 久久久精品免费免费高清| 成年美女黄网站色视频大全免费 | 春色校园在线视频观看| av在线app专区| 秋霞伦理黄片| 岛国毛片在线播放| 大陆偷拍与自拍| 日韩伦理黄色片| 亚洲av福利一区| 天美传媒精品一区二区| 亚洲av免费高清在线观看| 极品少妇高潮喷水抽搐| 亚洲精品美女久久av网站| 性高湖久久久久久久久免费观看| 婷婷色综合大香蕉| 伦理电影免费视频| 国产精品熟女久久久久浪| 精品人妻一区二区三区麻豆| 不卡视频在线观看欧美| 这个男人来自地球电影免费观看 | 日本91视频免费播放| 久久国产精品男人的天堂亚洲 | 岛国毛片在线播放| 亚洲美女视频黄频| 国产成人av激情在线播放 | 欧美人与善性xxx| 国产在线免费精品| 亚洲怡红院男人天堂| 欧美少妇被猛烈插入视频| 少妇猛男粗大的猛烈进出视频| 嘟嘟电影网在线观看| 国产色婷婷99| 大陆偷拍与自拍| 中文欧美无线码| 黄片播放在线免费| 51国产日韩欧美| 老熟女久久久| 亚洲三级黄色毛片| 三级国产精品欧美在线观看| 国产国语露脸激情在线看| 国产片内射在线| 91精品伊人久久大香线蕉| 特大巨黑吊av在线直播| av视频免费观看在线观看| 免费高清在线观看日韩| 亚洲美女黄色视频免费看| 国产日韩一区二区三区精品不卡 | 99久久人妻综合| 老女人水多毛片| 五月开心婷婷网| 日韩人妻高清精品专区| 亚洲久久久国产精品| 亚洲精品aⅴ在线观看| 99热国产这里只有精品6| 国产男女内射视频| 亚洲人与动物交配视频| 精品一品国产午夜福利视频| 狠狠婷婷综合久久久久久88av| 精品一区二区免费观看| 亚洲精品av麻豆狂野| 久久影院123| 欧美精品国产亚洲| 一边亲一边摸免费视频| xxx大片免费视频| 777米奇影视久久| 国产成人精品婷婷| 国产黄频视频在线观看| 欧美最新免费一区二区三区| www.av在线官网国产| 伦理电影大哥的女人| 黄色一级大片看看| 国产成人av激情在线播放 | 一区二区三区乱码不卡18| 久久久久国产精品人妻一区二区| 欧美成人午夜免费资源| 国产一级毛片在线| 久久国产精品大桥未久av| 汤姆久久久久久久影院中文字幕| 国产精品国产三级国产av玫瑰| 久久久久久久精品精品| 精品少妇内射三级| 欧美97在线视频| 久久女婷五月综合色啪小说| 国产极品粉嫩免费观看在线 | 国产精品一二三区在线看| 午夜福利视频在线观看免费| 亚洲欧美一区二区三区黑人 | 蜜桃在线观看..| 久久人妻熟女aⅴ| 26uuu在线亚洲综合色| 啦啦啦在线观看免费高清www| 亚洲国产精品成人久久小说| 夜夜爽夜夜爽视频| 永久网站在线| 欧美另类一区| 热re99久久精品国产66热6| 亚洲丝袜综合中文字幕| 蜜桃在线观看..| 制服诱惑二区| 免费观看性生交大片5| 久久久久国产精品人妻一区二区| 麻豆成人av视频| 亚洲av欧美aⅴ国产| 亚洲精品乱久久久久久| 能在线免费看毛片的网站| 亚洲精品一区蜜桃| 九九在线视频观看精品| 一级毛片 在线播放| 国内精品宾馆在线| 精品久久久噜噜| 免费高清在线观看日韩| 99热国产这里只有精品6| 在线观看国产h片| 久久久久精品性色| av视频免费观看在线观看| 91aial.com中文字幕在线观看| 伦理电影免费视频| 国产亚洲一区二区精品| 国产欧美亚洲国产| 日韩伦理黄色片| 最近中文字幕高清免费大全6| 曰老女人黄片| 免费看不卡的av| 亚洲精品aⅴ在线观看| 久久久久视频综合| 日本黄色片子视频| 亚洲国产日韩一区二区| 精品国产一区二区久久| 国产精品99久久99久久久不卡 | 国产亚洲一区二区精品| 夜夜看夜夜爽夜夜摸| 亚洲怡红院男人天堂| 亚洲综合色惰| 国产69精品久久久久777片| 欧美变态另类bdsm刘玥| 最新的欧美精品一区二区| 久久久久久久精品精品| 久久久精品区二区三区| 免费大片黄手机在线观看| www.色视频.com| 18禁观看日本| 国产精品一区二区三区四区免费观看| 成人黄色视频免费在线看| 午夜91福利影院| 亚洲国产精品国产精品| 免费av不卡在线播放| 黑人高潮一二区| 一区二区三区乱码不卡18| 亚洲少妇的诱惑av| 在线天堂最新版资源| 九九久久精品国产亚洲av麻豆| 亚洲,一卡二卡三卡| videos熟女内射| 人体艺术视频欧美日本| 一级片'在线观看视频| 国产成人a∨麻豆精品| 亚洲国产毛片av蜜桃av| 你懂的网址亚洲精品在线观看| 亚洲伊人久久精品综合| 成人18禁高潮啪啪吃奶动态图 | 久久99热6这里只有精品| 性色av一级| 99久国产av精品国产电影| 久久99热6这里只有精品| 丁香六月天网| 熟女av电影| 久热这里只有精品99| kizo精华| 亚洲在久久综合| 美女大奶头黄色视频| 亚洲精品自拍成人| 99九九线精品视频在线观看视频| 99久久精品国产国产毛片| 内地一区二区视频在线| 午夜福利,免费看| 99精国产麻豆久久婷婷| av在线观看视频网站免费| 成人毛片60女人毛片免费| 亚洲一区二区三区欧美精品| 一区二区三区精品91| 18在线观看网站| 国产精品成人在线| 人妻制服诱惑在线中文字幕| 熟女电影av网| 亚洲精品久久久久久婷婷小说| 亚洲美女视频黄频| 成人影院久久| 国产精品久久久久久av不卡| 亚洲婷婷狠狠爱综合网| 国内精品宾馆在线| 亚洲国产欧美日韩在线播放| 中文字幕久久专区| 亚洲久久久国产精品| 精品国产一区二区三区久久久樱花| 亚洲精品乱码久久久久久按摩| 桃花免费在线播放| 日韩成人av中文字幕在线观看| 国产精品久久久久成人av| 麻豆乱淫一区二区| 自线自在国产av| 精品一品国产午夜福利视频| 国产白丝娇喘喷水9色精品| 伊人亚洲综合成人网| 少妇人妻 视频| 高清不卡的av网站| 男人爽女人下面视频在线观看| 国产精品久久久久久久久免| 日韩精品免费视频一区二区三区 | 亚洲一区二区三区欧美精品| 最近最新中文字幕免费大全7| 国产高清国产精品国产三级| 久久国内精品自在自线图片| 老司机影院成人| 国产视频内射| av在线app专区| 亚洲,欧美,日韩| 制服丝袜香蕉在线| 国产精品偷伦视频观看了| 91国产中文字幕| 中文精品一卡2卡3卡4更新| 久久综合国产亚洲精品| 午夜老司机福利剧场| 欧美丝袜亚洲另类| 久久狼人影院| 熟女电影av网| 啦啦啦啦在线视频资源| 久久这里有精品视频免费| 色网站视频免费| 成人手机av| 自拍欧美九色日韩亚洲蝌蚪91| 9色porny在线观看| 中文字幕精品免费在线观看视频 | 免费播放大片免费观看视频在线观看| 免费av中文字幕在线| 好男人视频免费观看在线| a级毛片黄视频| 国产精品久久久久久久久免| 久久这里有精品视频免费| 成人亚洲精品一区在线观看| 最新的欧美精品一区二区| 亚洲一级一片aⅴ在线观看| 久久97久久精品| 丰满饥渴人妻一区二区三| 久久婷婷青草| 99国产综合亚洲精品| 搡老乐熟女国产| 少妇 在线观看| 亚洲精华国产精华液的使用体验| 国产成人精品无人区| 国产伦精品一区二区三区视频9| av女优亚洲男人天堂| 男人添女人高潮全过程视频| 色网站视频免费| 美女国产视频在线观看| 亚洲精品av麻豆狂野| 亚洲精品第二区| 高清毛片免费看| 青春草视频在线免费观看| 久久人妻熟女aⅴ| 亚洲欧洲国产日韩| 人人妻人人添人人爽欧美一区卜| 免费日韩欧美在线观看| videos熟女内射| 岛国毛片在线播放| 免费高清在线观看视频在线观看| 我的女老师完整版在线观看| 中文字幕av电影在线播放| 少妇人妻精品综合一区二区| 97精品久久久久久久久久精品| 亚洲av不卡在线观看| 精品亚洲成a人片在线观看| 女人久久www免费人成看片| 国产一区二区三区av在线| 国国产精品蜜臀av免费| 免费观看的影片在线观看| 国产在线一区二区三区精| 精品亚洲成a人片在线观看| 中文字幕亚洲精品专区| 国产av一区二区精品久久| 在线看a的网站| 满18在线观看网站| 9色porny在线观看| 精品卡一卡二卡四卡免费| 国产69精品久久久久777片| 91成人精品电影| 另类亚洲欧美激情| 国产av精品麻豆| 看非洲黑人一级黄片| 日本av手机在线免费观看| 丰满乱子伦码专区| 老司机亚洲免费影院| 久久久国产欧美日韩av| 国产精品.久久久| 在线天堂最新版资源| 国产乱人偷精品视频| 免费大片黄手机在线观看| 免费av不卡在线播放| 九九久久精品国产亚洲av麻豆| 久久久久久伊人网av| 黄色怎么调成土黄色| 人妻少妇偷人精品九色| 久久久国产欧美日韩av| 精品久久久噜噜| 纵有疾风起免费观看全集完整版| 一级片'在线观看视频| 日韩欧美精品免费久久| 亚洲精品国产av蜜桃| 国产午夜精品一二区理论片| 人体艺术视频欧美日本| 草草在线视频免费看| 久久国产亚洲av麻豆专区| 特大巨黑吊av在线直播| 久热这里只有精品99| 国产精品人妻久久久久久| 成人毛片60女人毛片免费| 亚洲国产av新网站| 亚洲精品av麻豆狂野| 一级黄片播放器| 国产毛片在线视频| 国产免费一级a男人的天堂| xxx大片免费视频| 日韩免费高清中文字幕av| 水蜜桃什么品种好| 建设人人有责人人尽责人人享有的| 久久久国产欧美日韩av| 国产免费又黄又爽又色| 人妻夜夜爽99麻豆av| 国产欧美另类精品又又久久亚洲欧美| 免费看av在线观看网站| 国产午夜精品一二区理论片| 边亲边吃奶的免费视频| 精品久久久久久电影网| 久久国产亚洲av麻豆专区| av女优亚洲男人天堂| 99热这里只有是精品在线观看| 丰满迷人的少妇在线观看| 国产日韩欧美视频二区| 国产爽快片一区二区三区| 亚洲中文av在线| 五月伊人婷婷丁香| 久久国产亚洲av麻豆专区| 国产精品三级大全| 国产精品久久久久久av不卡| av线在线观看网站| 精品人妻熟女毛片av久久网站| 国产精品国产三级专区第一集| 高清av免费在线| 精品少妇内射三级| 性色av一级| 亚洲国产毛片av蜜桃av| 成人亚洲欧美一区二区av| 日韩大片免费观看网站| 成人无遮挡网站| 亚洲av不卡在线观看| 女性生殖器流出的白浆| 欧美亚洲 丝袜 人妻 在线| 欧美日韩精品成人综合77777| 91精品国产国语对白视频| 少妇熟女欧美另类| 男人添女人高潮全过程视频| 人妻夜夜爽99麻豆av| 国产永久视频网站| 制服人妻中文乱码| 国产老妇伦熟女老妇高清| 午夜精品国产一区二区电影| 97超碰精品成人国产| 又大又黄又爽视频免费| 大码成人一级视频| 在线观看免费高清a一片| 狠狠精品人妻久久久久久综合| 精品亚洲成a人片在线观看| av有码第一页| 视频在线观看一区二区三区| 亚洲内射少妇av| 久久午夜福利片| 一级黄片播放器| 成人免费观看视频高清| 久久热精品热| 色婷婷av一区二区三区视频| 日本vs欧美在线观看视频| 一区二区三区免费毛片| 狠狠精品人妻久久久久久综合| 精品人妻熟女毛片av久久网站| 亚洲伊人久久精品综合| 成人漫画全彩无遮挡| 久久久久久久亚洲中文字幕| 中文欧美无线码| 久久久a久久爽久久v久久| 国产高清三级在线| 18在线观看网站| 婷婷色综合www| 久久久久久人妻| 国产白丝娇喘喷水9色精品| 日本av免费视频播放| 天堂8中文在线网| 亚洲精品第二区| 亚洲欧美中文字幕日韩二区| 久久精品国产鲁丝片午夜精品| kizo精华| 街头女战士在线观看网站| 在线观看国产h片| 午夜91福利影院| 91成人精品电影| 成人毛片a级毛片在线播放| 精品久久国产蜜桃| 国产 精品1| 熟女av电影| 一级毛片黄色毛片免费观看视频| 亚洲综合色惰| 欧美性感艳星| 国产乱来视频区| 蜜桃在线观看..| 日韩成人伦理影院| 亚洲精品自拍成人| 母亲3免费完整高清在线观看 | 日日摸夜夜添夜夜添av毛片| freevideosex欧美| 国产男女内射视频| 久久99热这里只频精品6学生| 午夜精品国产一区二区电影| 岛国毛片在线播放| 国产一区二区三区av在线| 久久影院123| 一级黄片播放器| 亚洲精品久久成人aⅴ小说 | 亚洲人成77777在线视频| 国产精品人妻久久久影院| 亚洲精品日本国产第一区| 麻豆成人av视频| 黄色配什么色好看| 国产免费福利视频在线观看| 亚洲国产精品专区欧美| 国产成人av激情在线播放 | 国产成人精品无人区| 啦啦啦啦在线视频资源| 欧美激情国产日韩精品一区| 国产欧美亚洲国产| 精品亚洲成a人片在线观看| 国产成人精品一,二区| 午夜视频国产福利| 伦精品一区二区三区| 日本wwww免费看| 性色avwww在线观看| 一区二区日韩欧美中文字幕 | 色婷婷久久久亚洲欧美| 国产精品久久久久成人av| 精品人妻熟女av久视频| 亚洲精品乱码久久久v下载方式| 精品一区二区三卡| 婷婷色麻豆天堂久久| 校园人妻丝袜中文字幕| 日本91视频免费播放| 国产精品久久久久久久电影| 亚洲精品色激情综合| 亚洲人与动物交配视频| 中文字幕制服av| 国产男女超爽视频在线观看| 国产欧美另类精品又又久久亚洲欧美| 日韩电影二区| 满18在线观看网站| 亚洲精品久久午夜乱码| 十八禁高潮呻吟视频| 免费大片黄手机在线观看| 2018国产大陆天天弄谢| 中文字幕制服av| 国产女主播在线喷水免费视频网站| 伦理电影免费视频| 丝瓜视频免费看黄片| 欧美激情国产日韩精品一区| 国产男人的电影天堂91| 51国产日韩欧美| 波野结衣二区三区在线| freevideosex欧美| 日韩精品有码人妻一区| 久久久久人妻精品一区果冻| 2021少妇久久久久久久久久久| 亚洲av免费高清在线观看| 国产色婷婷99| 中文字幕人妻丝袜制服| av一本久久久久| 九色亚洲精品在线播放| 亚洲av二区三区四区| av在线观看视频网站免费| 国产成人免费无遮挡视频| 韩国高清视频一区二区三区| 国产高清三级在线| 性高湖久久久久久久久免费观看| 亚洲av.av天堂| 欧美亚洲日本最大视频资源| 人成视频在线观看免费观看| 校园人妻丝袜中文字幕| 免费人成在线观看视频色| 一区二区av电影网| 欧美激情 高清一区二区三区| 亚洲国产av新网站| 国产精品久久久久久精品电影小说| 九草在线视频观看| 国国产精品蜜臀av免费| 欧美成人午夜免费资源| 大香蕉久久成人网| 精品久久久精品久久久| 99久久精品一区二区三区| 亚洲国产av新网站| 十分钟在线观看高清视频www| 人人妻人人爽人人添夜夜欢视频| 午夜av观看不卡| 精品卡一卡二卡四卡免费| 亚洲av免费高清在线观看| 在线精品无人区一区二区三| 日韩中文字幕视频在线看片| 韩国高清视频一区二区三区| 久久久久久久久久久丰满| 大话2 男鬼变身卡| 99久久中文字幕三级久久日本| 简卡轻食公司| 99久久精品国产国产毛片| 国产精品麻豆人妻色哟哟久久| 亚洲美女黄色视频免费看| 观看美女的网站| 99久久精品一区二区三区| 成人国产麻豆网| 一级黄片播放器| 成人手机av| 国产成人a∨麻豆精品| 精品熟女少妇av免费看| 国产老妇伦熟女老妇高清| 美女大奶头黄色视频| 人妻系列 视频| 国产黄频视频在线观看| 欧美成人精品欧美一级黄| 亚洲人成77777在线视频| 国产在视频线精品| 久久久亚洲精品成人影院| 丰满饥渴人妻一区二区三| 久久99精品国语久久久| 女的被弄到高潮叫床怎么办| 久久免费观看电影| 最近的中文字幕免费完整| 女人久久www免费人成看片| 好男人视频免费观看在线| 欧美+日韩+精品| 大码成人一级视频| 人妻少妇偷人精品九色| 日韩人妻高清精品专区| 高清欧美精品videossex| 亚洲在久久综合| 在线观看免费高清a一片| 伦精品一区二区三区| 高清不卡的av网站| 日日摸夜夜添夜夜添av毛片| 人人妻人人澡人人看| 国产乱来视频区| 全区人妻精品视频| 水蜜桃什么品种好| 免费高清在线观看视频在线观看| 在现免费观看毛片| 超色免费av| 久热久热在线精品观看| 日韩av在线免费看完整版不卡| 麻豆精品久久久久久蜜桃| 青春草视频在线免费观看| 亚洲欧洲精品一区二区精品久久久 | 九色成人免费人妻av| 国产亚洲一区二区精品| .国产精品久久| 国产精品久久久久久精品电影小说| 一级,二级,三级黄色视频| 成年人午夜在线观看视频| 免费高清在线观看视频在线观看| 久热久热在线精品观看| 成人手机av| 亚洲精品一区蜜桃| 成人黄色视频免费在线看| 亚洲av在线观看美女高潮|