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

當(dāng)前位置:主頁(yè) > 科技論文 > 軟件論文 >

高效的分布式缺陷檢測(cè)方法及應(yīng)用

發(fā)布時(shí)間:2024-04-26 00:16
  在軟件和IT業(yè)飛速發(fā)展的今天,越來(lái)越多的業(yè)務(wù)需求需要依靠相應(yīng)的代碼來(lái)實(shí)現(xiàn),高質(zhì)量的代碼不僅可以提供良好的用戶體驗(yàn),更可以提升系統(tǒng)架構(gòu)的安全性與可靠性。而隨著代碼量越來(lái)越大、代碼文件變得越來(lái)越復(fù)雜,傳統(tǒng)單機(jī)代碼缺陷檢測(cè)工具的測(cè)試效率正面臨著越來(lái)越多的挑戰(zhàn),如測(cè)試時(shí)間較長(zhǎng)、對(duì)系統(tǒng)硬件資源需求過(guò)大等情況。為了解決傳統(tǒng)單機(jī)測(cè)試系統(tǒng)的測(cè)試效率問(wèn)題,本文設(shè)計(jì)和實(shí)現(xiàn)了一種分布式缺陷檢測(cè)方法,通過(guò)將大型代碼工程測(cè)試任務(wù)拆分為若干部分并分配至集群中的各個(gè)節(jié)點(diǎn)同時(shí)進(jìn)行測(cè)試,來(lái)提高對(duì)大型代碼工程的缺陷檢測(cè)效率。在進(jìn)行測(cè)試任務(wù)的拆分時(shí),本文考慮了文件間多種依賴性帶來(lái)的問(wèn)題;在進(jìn)行測(cè)試任務(wù)分配方案的設(shè)計(jì)時(shí),本文考慮了系統(tǒng)可用資源管理、測(cè)試任務(wù)量化、系統(tǒng)負(fù)載均衡等問(wèn)題。為了解決以上問(wèn)題,本文設(shè)計(jì)并實(shí)現(xiàn)了基于“基礎(chǔ)功能層級(jí)”、“業(yè)務(wù)支持層級(jí)”、“核心業(yè)務(wù)層級(jí)”這三個(gè)層級(jí)的六個(gè)模塊!盎A(chǔ)功能”層級(jí)中“通訊模塊”及“數(shù)據(jù)庫(kù)模塊”分別用來(lái)提供系統(tǒng)的通訊、文件傳輸、相關(guān)數(shù)據(jù)記錄等功能;“業(yè)務(wù)支持層級(jí)”中“節(jié)點(diǎn)資源管理模塊”主要負(fù)責(zé)管理分布式系統(tǒng)中各節(jié)點(diǎn)可用資源;“核心業(yè)務(wù)層級(jí)”中“依賴性處理模塊”、“任務(wù)量評(píng)估模塊”、“...

【文章頁(yè)數(shù)】:83 頁(yè)

【學(xué)位級(jí)別】:碩士

【部分圖文】:

圖3-1分布式缺陷檢測(cè)方法的業(yè)務(wù)流程圖??

圖3-1分布式缺陷檢測(cè)方法的業(yè)務(wù)流程圖??

傳至主測(cè)試節(jié)點(diǎn)。主測(cè)試節(jié)點(diǎn)接收到回傳的文件之后,負(fù)責(zé)將測(cè)試結(jié)果進(jìn)行整合,??輸出統(tǒng)一的測(cè)試報(bào)告以及工作日志,釋放從測(cè)試節(jié)點(diǎn)的相關(guān)資源。至此,一次分??布式缺陷檢測(cè)得以完整執(zhí)行。分布式缺陷檢測(cè)方法的工作流程圖3-2所示。??3.1.2分布式缺陷檢測(cè)系統(tǒng)的基本功能??3.1.2.1節(jié)....


圖3-2分布式缺陷檢測(cè)方法的工作流程圖??3.2節(jié)點(diǎn)資源管理問(wèn)題??

圖3-2分布式缺陷檢測(cè)方法的工作流程圖??3.2節(jié)點(diǎn)資源管理問(wèn)題??

■■fe,?Reportf^i??圖3-1分布式缺陷檢測(cè)方法的業(yè)務(wù)流程圖??定義?3-1-1?主測(cè)試節(jié)點(diǎn)(Master?Tester,MT):即“Master-Slave??模型中的??Master節(jié)點(diǎn),負(fù)責(zé)管理分布式系統(tǒng)資源、提交待分析代碼工程、對(duì)代碼工程進(jìn)行??初始化分析、將....


圖3-3?McCabe計(jì)算示例1?

圖3-3?McCabe計(jì)算示例1?

VI?(G)?=6-6?+?2?=?2?V2?(G)?=10-10?+?2?=?2??圖3-3?McCabe計(jì)算示例1?圖3-4?McCabe計(jì)算示例2??McCabe度量法通過(guò)從代碼文件導(dǎo)出的控制流圖的線性無(wú)關(guān)路徑進(jìn)行統(tǒng)計(jì)計(jì)??數(shù),并通過(guò)計(jì)算引入額外決策結(jié)果的語(yǔ)言關(guān)鍵字和運(yùn)算符....


圖3-4?McCabe計(jì)算示例2??McCabe度量法通過(guò)從代碼文件導(dǎo)出的控制流圖的線性無(wú)關(guān)路徑進(jìn)行統(tǒng)計(jì)計(jì)??數(shù),并通過(guò)計(jì)算引入額外決策結(jié)果的語(yǔ)言關(guān)鍵字和運(yùn)算符,可以找到對(duì)此的實(shí)用??

圖3-4?McCabe計(jì)算示例2??McCabe度量法通過(guò)從代碼文件導(dǎo)出的控制流圖的線性無(wú)關(guān)路徑進(jìn)行統(tǒng)計(jì)計(jì)??數(shù),并通過(guò)計(jì)算引入額外決策結(jié)果的語(yǔ)言關(guān)鍵字和運(yùn)算符,可以找到對(duì)此的實(shí)用??

VI?(G)?=6-6?+?2?=?2?V2?(G)?=10-10?+?2?=?2??圖3-3?McCabe計(jì)算示例1?圖3-4?McCabe計(jì)算示例2??McCabe度量法通過(guò)從代碼文件導(dǎo)出的控制流圖的線性無(wú)關(guān)路徑進(jìn)行統(tǒng)計(jì)計(jì)??數(shù),并通過(guò)計(jì)算引入額外決策結(jié)果的語(yǔ)言關(guān)鍵字和運(yùn)算符....



本文編號(hào):3964436

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

本文鏈接:http://sikaile.net/kejilunwen/ruanjiangongchenglunwen/3964436.html


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

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