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

當(dāng)前位置:主頁 > 科技論文 > 搜索引擎論文 >

基于黑盒抽象的復(fù)雜代碼符號執(zhí)行研究

發(fā)布時間:2024-01-25 09:36
  隨著現(xiàn)代信息社會的高速發(fā)展,軟件已經(jīng)進(jìn)入人們生活的方方面面,為保障軟件質(zhì)量而對軟件進(jìn)行充分測試的重要性也隨之愈發(fā)凸顯。符號執(zhí)行是近年來在軟件測試領(lǐng)域被廣泛使用的技術(shù)之一。該技術(shù)使用符號化變量而不是具體值變量作為代碼的執(zhí)行輸入,在程序路徑的分析過程中不斷收集分支語句產(chǎn)生的路徑約束,然后調(diào)用底層求解器對路徑約束集合進(jìn)行求解從而生成觸發(fā)對應(yīng)代碼路徑的測試用例。然而在處理現(xiàn)實(shí)世界中復(fù)雜的真實(shí)程序時,符號執(zhí)行仍面臨不少挑戰(zhàn)。一方面,傳統(tǒng)約束求解器的求解能力嚴(yán)重制約著符號執(zhí)行處理復(fù)雜路徑約束的能力。另一方面,當(dāng)程序中包含復(fù)雜路徑結(jié)構(gòu),如函數(shù)調(diào)用、循環(huán)語句等,符號執(zhí)行會陷入大量路徑的搜索與求解中。這些都極大地影響了符號執(zhí)行技術(shù)在復(fù)雜程序上的應(yīng)用。針對以上問題,本文在前期工作基于機(jī)器學(xué)習(xí)的符號執(zhí)行框架的基礎(chǔ)上,提出了一種基于黑盒抽象的新型符號執(zhí)行方法。該方法不僅可以處理簡單路徑約束,也可將函數(shù)調(diào)用、循環(huán)語句等復(fù)雜代碼片段編碼為黑盒路徑約束,然后通過底層機(jī)器學(xué)習(xí)指導(dǎo)的約束求解器進(jìn)行采樣、驗(yàn)證求解,提高符號執(zhí)行對復(fù)雜代碼的測試生成能力。本文的主要工作如下:●面向函數(shù)調(diào)用的黑盒抽象符號執(zhí)行:為提高符號執(zhí)行對...

【文章頁數(shù)】:80 頁

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

圖2-4:基于機(jī)器學(xué)習(xí)的符號執(zhí)行框架中的不滿足度計(jì)算??

圖2-4:基于機(jī)器學(xué)習(xí)的符號執(zhí)行框架中的不滿足度計(jì)算??


圖3一3:函數(shù)調(diào)用的黑盒執(zhí)行

圖3一3:函數(shù)調(diào)用的黑盒執(zhí)行


圖3一6:黑盒執(zhí)行

圖3一6:黑盒執(zhí)行


圖5-1:基于黑盒抽象的復(fù)雜代碼符號執(zhí)行框架??

圖5-1:基于黑盒抽象的復(fù)雜代碼符號執(zhí)行框架??



本文編號:3884576

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

本文鏈接:http://www.sikaile.net/kejilunwen/sousuoyinqinglunwen/3884576.html


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

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