天堂国产午夜亚洲专区-少妇人妻综合久久蜜臀-国产成人户外露出视频在线-国产91传媒一区二区三区

當(dāng)前位置:主頁 > 科技論文 > 數(shù)學(xué)論文 >

基于復(fù)雜網(wǎng)絡(luò)的動(dòng)態(tài)軟件缺陷預(yù)測算法研究

發(fā)布時(shí)間:2017-08-04 01:13

  本文關(guān)鍵詞:基于復(fù)雜網(wǎng)絡(luò)的動(dòng)態(tài)軟件缺陷預(yù)測算法研究


  更多相關(guān)文章: 軟件缺陷預(yù)測 復(fù)雜網(wǎng)絡(luò) 軟件網(wǎng)絡(luò) 軟件執(zhí)行序列 邏輯回歸


【摘要】:隨著軟件行業(yè)的繁榮發(fā)展,軟件系統(tǒng)的規(guī)模和復(fù)雜度急劇增長,對軟件進(jìn)行優(yōu)化和維護(hù)越來越困難。軟件缺陷預(yù)測通過分析軟件特征,利用機(jī)器學(xué)習(xí)技術(shù)構(gòu)建預(yù)測模型,在軟件測試前定位系統(tǒng)中可能存在缺陷的模塊,為合理分配測試資源,提高軟件穩(wěn)定性提供有力幫助。本文通過將軟件系統(tǒng)映射為軟件復(fù)雜網(wǎng)絡(luò),利用其網(wǎng)絡(luò)特征構(gòu)建預(yù)測模型,對軟件系統(tǒng)中可能存在缺陷的模塊進(jìn)行預(yù)測,并結(jié)合軟件的動(dòng)態(tài)執(zhí)行序列,對軟件系統(tǒng)進(jìn)行更全面的分析。主要工作內(nèi)容如下:首先,通過跟蹤函數(shù)執(zhí)行序列,獲取函數(shù)間調(diào)用關(guān)系,將軟件系統(tǒng)映射為有向函數(shù)調(diào)用網(wǎng)絡(luò),并對網(wǎng)絡(luò)的結(jié)構(gòu)特征進(jìn)行分析。計(jì)算各節(jié)點(diǎn)度量信息,分析其分布特征。比對同一模塊不同版本間的差異,收集模塊缺陷信息。之后,對每個(gè)網(wǎng)絡(luò)度量與軟件缺陷的相關(guān)性進(jìn)行詳細(xì)分析,并且以模塊的網(wǎng)絡(luò)度量和缺陷標(biāo)記作為訓(xùn)練數(shù)據(jù)構(gòu)造預(yù)測模型,對目標(biāo)軟件進(jìn)行缺陷預(yù)測。將規(guī)模度量模型和復(fù)雜度度量模型作為對照,探究利用復(fù)雜網(wǎng)絡(luò)特征進(jìn)行軟件缺陷預(yù)測的有效性。再次,針對現(xiàn)有軟件分析方法角度單一的缺點(diǎn),提出挖掘高風(fēng)險(xiǎn)程序片段的HRFM算法。該算法結(jié)合靜態(tài)分析和動(dòng)態(tài)執(zhí)行序列分析,對軟件系統(tǒng)進(jìn)行更全面的研究。設(shè)計(jì)了index-map結(jié)構(gòu)描述執(zhí)行序列,以及基于index-map的執(zhí)行區(qū)間發(fā)現(xiàn)算法,提出基于向下閉合屬性的預(yù)剪枝策略,減少候選集的大小,加速挖掘過程。最后,以開源軟件為研究對象,對本文提出的缺陷預(yù)測方法進(jìn)行了實(shí)驗(yàn)分析。
【關(guān)鍵詞】:軟件缺陷預(yù)測 復(fù)雜網(wǎng)絡(luò) 軟件網(wǎng)絡(luò) 軟件執(zhí)行序列 邏輯回歸
【學(xué)位授予單位】:燕山大學(xué)
【學(xué)位級別】:碩士
【學(xué)位授予年份】:2016
【分類號】:TP311.53;O157.5
【目錄】:
  • 摘要5-6
  • ABSTRACT6-10
  • 第1章 緒論10-16
  • 1.1 軟件缺陷預(yù)測的背景和意義10-11
  • 1.2 研究現(xiàn)狀11-14
  • 1.2.1 軟件缺陷預(yù)測研究現(xiàn)狀11-13
  • 1.2.2 軟件網(wǎng)絡(luò)研究現(xiàn)狀13-14
  • 1.3 存在的問題14
  • 1.4 本課題研究的主要內(nèi)容14-15
  • 1.5 本文總體結(jié)構(gòu)15-16
  • 第2章 軟件網(wǎng)絡(luò)建模與缺陷預(yù)測的相關(guān)知識16-23
  • 2.1 軟件網(wǎng)絡(luò)建模16-20
  • 2.1.1 軟件網(wǎng)絡(luò)介紹17-18
  • 2.1.2 本文中軟件網(wǎng)絡(luò)的構(gòu)建方法18-20
  • 2.2 軟件缺陷預(yù)測相關(guān)知識20-22
  • 2.2.1 軟件缺陷預(yù)測的度量與模型20-21
  • 2.2.2 軟件缺陷預(yù)測數(shù)據(jù)來源21-22
  • 2.2.3 軟件缺陷預(yù)測過程22
  • 2.3 本章小結(jié)22-23
  • 第3章 基于復(fù)雜網(wǎng)絡(luò)的軟件缺陷預(yù)測23-43
  • 3.1 引言23
  • 3.2 網(wǎng)絡(luò)度量分析過程說明23-28
  • 3.2.1 收集數(shù)據(jù)23-26
  • 3.2.2 分析方法26
  • 3.2.3 評價(jià)標(biāo)準(zhǔn)26-28
  • 3.3 網(wǎng)絡(luò)度量與軟件缺陷相關(guān)性分析28-41
  • 3.3.1 度中心性與軟件缺陷的相關(guān)性分析28-33
  • 3.3.2 介數(shù)中心性與軟件缺陷的相關(guān)性分析33-34
  • 3.3.3 緊密度中心性與軟件缺陷的相關(guān)性分析34-37
  • 3.3.4 特征向量中心性、Page Rank與軟件缺陷的相關(guān)性分析37-41
  • 3.4 使用網(wǎng)絡(luò)度量預(yù)測軟件缺陷的有效性分析41-42
  • 3.5 本章小結(jié)42-43
  • 第4章 動(dòng)態(tài)執(zhí)行序列中的高風(fēng)險(xiǎn)程序片段挖掘算法43-53
  • 4.1 引言43
  • 4.2 基本定義43-46
  • 4.3 高風(fēng)險(xiǎn)程序片段挖掘算法設(shè)計(jì)46-50
  • 4.3.1 基于index-map的執(zhí)行區(qū)間發(fā)現(xiàn)算法46-47
  • 4.3.2 函數(shù)序列去循環(huán)算法47-48
  • 4.3.3 高風(fēng)險(xiǎn)程序片段挖掘算法HRFM48-50
  • 4.4 算法實(shí)例50-52
  • 4.5 本章小結(jié)52-53
  • 第5章 實(shí)驗(yàn)結(jié)果與分析53-60
  • 5.1 實(shí)驗(yàn)環(huán)境53
  • 5.2 本文構(gòu)造的軟件網(wǎng)絡(luò)的特征分析53-56
  • 5.2.1 實(shí)驗(yàn)數(shù)據(jù)53-54
  • 5.2.2 軟件網(wǎng)絡(luò)特征分析54-56
  • 5.3 挖掘高風(fēng)險(xiǎn)程序片段的實(shí)驗(yàn)結(jié)果與分析56-59
  • 5.3.1 實(shí)驗(yàn)數(shù)據(jù)56-57
  • 5.3.2 剪枝策略效果分析57-58
  • 5.3.3 HRFM挖掘結(jié)果分析58-59
  • 5.4 本章小結(jié)59-60
  • 結(jié)論60-62
  • 參考文獻(xiàn)62-66
  • 攻讀碩士學(xué)位期間承擔(dān)的科研任務(wù)與主要成果66-67
  • 致謝67

【相似文獻(xiàn)】

中國期刊全文數(shù)據(jù)庫 前9條

1 呂方興;;對軟件缺陷預(yù)防的分析研究[J];科技信息;2012年15期

2 王敏帥;張海軍;;軟件缺陷管理中分類及度量方法研究[J];科技信息;2013年10期

3 程紹銀;蔣凡;王嘉捷;張曉菲;;一種自動(dòng)生成軟件缺陷輸入的方法[J];中國科學(xué)技術(shù)大學(xué)學(xué)報(bào);2010年02期

4 江玉國;《AHDM41》系統(tǒng)的缺陷及處理方法[J];山東氣象;2004年02期

5 馮毅;;軟件缺陷排除模型及改進(jìn)[J];科技致富向?qū)?2011年26期

6 尹紅健;;兩類離散GM(1,1)模型及其軟件缺陷預(yù)測建模[J];海南大學(xué)學(xué)報(bào)(自然科學(xué)版);2010年02期

7 孫玉武;范月科;王宇龍;武偉;劉宇坤;;基于軟件測試的軟件缺陷預(yù)測模型[J];數(shù)學(xué)的實(shí)踐與認(rèn)識;2011年09期

8 尹然;丁曉明;李小亮;梅瑩;;基于SA-BP神經(jīng)網(wǎng)絡(luò)的軟件缺陷預(yù)測模型的研究[J];西南師范大學(xué)學(xué)報(bào)(自然科學(xué)版);2013年08期

9 ;[J];;年期

中國重要會議論文全文數(shù)據(jù)庫 前8條

1 趙修湘;石勇;劉瑩;張玲玲;;文本分類在軟件缺陷管理中的應(yīng)用[A];第四屆(2009)中國管理學(xué)年會——管理科學(xué)與工程分會場論文集[C];2009年

2 李立清;;軟件缺陷數(shù)據(jù)的分析和預(yù)測[A];第三屆中國測試學(xué)術(shù)會議論文集[C];2004年

3 李立清;;用軟件缺陷數(shù)據(jù)進(jìn)行缺陷預(yù)測[A];中國工程物理研究院科技年報(bào)(2005)[C];2005年

4 趙亮;侯金寶;;文件和包層次的軟件缺陷預(yù)測研究[A];第十四屆全國容錯(cuò)計(jì)算學(xué)術(shù)會議(CFTC'2011)論文集[C];2011年

5 于秀山;王廣儉;;軟件缺陷管理[A];中國電子學(xué)會可靠性分會第十三屆學(xué)術(shù)年會論文選[C];2006年

6 寇綱;彭怡;石勇;;基于數(shù)據(jù)挖掘的軟件缺陷度量評估管理及研究現(xiàn)狀綜述[A];第三屆(2008)中國管理學(xué)年會——信息管理分會場論文集[C];2008年

7 高通;焦彥平;龔波;;基于曲線擬合的軟件缺陷排除成本預(yù)測[A];2010年全國通信安全學(xué)術(shù)會議論文集[C];2010年

8 涂亞明;毛軍鵬;余靜;尹磊;;系統(tǒng)測試階段的軟件缺陷預(yù)測模型分析[A];第六屆中國測試學(xué)術(shù)會議論文集[C];2010年

中國重要報(bào)紙全文數(shù)據(jù)庫 前7條

1 謝敏、戴金龍;追蹤每一個(gè)軟件缺陷[N];計(jì)算機(jī)世界;2005年

2 學(xué)健;可怕的不是缺陷本身[N];計(jì)算機(jī)世界;2001年

3 ;Firefox、IE中發(fā)現(xiàn)缺陷[N];計(jì)算機(jī)世界;2005年

4 道瓊斯;小電腦 大雄心[N];人民郵電;2007年

5 特約撰稿 朱顏鎮(zhèn);萬維易化項(xiàng)目管理力助電信運(yùn)營商[N];通信信息報(bào);2004年

6 ;Microsoft計(jì)劃推出Windows Server SP1[N];計(jì)算機(jī)世界;2004年

7 記者 王俊鳴;美專家認(rèn)為因特網(wǎng)中樞有漏洞[N];科技日報(bào);2001年

中國博士學(xué)位論文全文數(shù)據(jù)庫 前7條

1 Gabriel Kofi Armah;[D];電子科技大學(xué);2015年

2 單純;軟件缺陷分布預(yù)測技術(shù)及應(yīng)用研究[D];北京理工大學(xué);2015年

3 王偉光;動(dòng)態(tài)軟件缺陷測試關(guān)鍵技術(shù)研究[D];南京大學(xué);2016年

4 陳媛;基于數(shù)據(jù)挖掘的軟件缺陷預(yù)測技術(shù)研究[D];中國科學(xué)院研究生院(長春光學(xué)精密機(jī)械與物理研究所);2012年

5 馬櫻;基于機(jī)器學(xué)習(xí)的軟件缺陷預(yù)測技術(shù)研究[D];電子科技大學(xué);2012年

6 張凱;軟件缺陷混沌分形描述與軟件質(zhì)量進(jìn)化度量的研究[D];武漢理工大學(xué);2005年

7 楊曉杏;基于度量元的軟件缺陷預(yù)測技術(shù)[D];中國科學(xué)技術(shù)大學(xué);2014年

中國碩士學(xué)位論文全文數(shù)據(jù)庫 前10條

1 趙長凱;軟件缺陷管理與預(yù)測系統(tǒng)的設(shè)計(jì)[D];復(fù)旦大學(xué);2013年

2 楊磊;面向不平衡數(shù)據(jù)的軟件缺陷預(yù)測方法研究[D];中國石油大學(xué)(華東);2014年

3 陳家強(qiáng);軟件缺陷預(yù)測中數(shù)據(jù)預(yù)處理技術(shù)研究[D];南京大學(xué);2014年

4 江曉蘇;魚群優(yōu)化的多核支持向量機(jī)在軟件缺陷預(yù)測中的應(yīng)用[D];重慶師范大學(xué);2016年

5 權(quán)衡;基于Web的軟件缺陷管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[D];華中科技大學(xué);2014年

6 劉慶山;基于復(fù)雜網(wǎng)絡(luò)的動(dòng)態(tài)軟件缺陷預(yù)測算法研究[D];燕山大學(xué);2016年

7 林濤;GUI缺陷及定位方法研究[D];上海師范大學(xué);2016年

8 張俊宇;基于動(dòng)態(tài)代價(jià)敏感型貝葉斯網(wǎng)絡(luò)的軟件缺陷預(yù)測方法研究[D];華中師范大學(xué);2016年

9 劉莉;基于統(tǒng)計(jì)過程控制的軟件缺陷管理研究[D];大連海事大學(xué);2007年

10 黃小亮;軟件缺陷自動(dòng)分派研究[D];復(fù)旦大學(xué);2011年

,

本文編號:617125

資料下載
論文發(fā)表

本文鏈接:http://sikaile.net/kejilunwen/yysx/617125.html


Copyright(c)文論論文網(wǎng)All Rights Reserved | 網(wǎng)站地圖 |

版權(quán)申明:資料由用戶b63db***提供,本站僅收錄摘要或目錄,作者需要?jiǎng)h除請E-mail郵箱bigeng88@qq.com