日韩在线一区二区三区,日本午夜一区二区三区,国产伦精品一区二区三区四区视频,欧美日韩在线观看视频一区二区三区 ,一区二区视频在线,国产精品18久久久久久首页狼,日本天堂在线观看视频,综合av一区

[發(fā)明專利]含隨機數(shù)軟件測試數(shù)據(jù)生成問題的優(yōu)化模型及進化求解有效

專利信息
申請?zhí)枺?/td> 201410139311.6 申請日: 2014-04-08
公開(公告)號: CN103902455A 公開(公告)日: 2014-07-02
發(fā)明(設(shè)計)人: 姚香娟;鞏敦衛(wèi);王文亮;李彬;張功杰;田甜 申請(專利權(quán))人: 中國礦業(yè)大學
主分類號: G06F11/36 分類號: G06F11/36
代理公司: 暫無信息 代理人: 暫無信息
地址: 221116 江*** 國省代碼: 江蘇;32
權(quán)利要求書: 查看更多 說明書: 查看更多
摘要:
搜索關(guān)鍵詞: 隨機數(shù) 軟件 測試數(shù)據(jù) 生成 問題 優(yōu)化 模型 進化 求解
【權(quán)利要求書】:

1.含隨機數(shù)軟件測試數(shù)據(jù)生成問題的優(yōu)化模型及進化求解,其特征在于如下步驟:?

步驟1.1:提出含隨機數(shù)軟件測試充分性準則,保障每個測試目標被測試數(shù)據(jù)集覆蓋的概率大于設(shè)定的閾值;?

步驟1.2:給出含隨機數(shù)軟件測試數(shù)據(jù)生成問題的隨機優(yōu)化模型,保障測試數(shù)據(jù)滿足給定的測試充分性準。?

步驟1.3:設(shè)計了一種個體適應(yīng)值的近似計算方法,用遺傳算法來對隨機性軟件測試數(shù)據(jù)生成問題進行進化求解。?

2.權(quán)利要求1中步驟1.1所述的含隨機數(shù)軟件測試充分性準則,其特征在于本發(fā)明對給定的測試目標(語句,分支,路徑等)集,在程序的輸入空間尋找測試數(shù)據(jù)集,使得以該測試數(shù)據(jù)集為輸入運行程序時,每個測試目標被執(zhí)行的概率達到給定的閾值。這樣,對于內(nèi)部含有隨機數(shù)軟件,避免了測試數(shù)據(jù)覆蓋目標語句受隨機數(shù)影響帶來的不確定性。?

例如,以下列程序片段為例:?

如果選取測試數(shù)據(jù)集{-18,-27,-10,-23,-2,-15,-9,15,3,5,19,19},就可以保證每個目標被覆蓋的概率至少為0.9,而且對目標語句1和2,平均被覆蓋的次數(shù)為5×0.5=2.5;目標語句3平均被覆蓋的次數(shù)為7×0.3=2.1;目標語句4平均被覆蓋的次數(shù)為7×0.7=4.9。雖然得到的測試數(shù)據(jù)集不能保證每個測試目標一定會被覆蓋,但可以保證每個測試目標被覆蓋的概率大于設(shè)定的閾值。?

3.權(quán)利要求1中步驟1.2所述的含隨機數(shù)軟件測試數(shù)據(jù)生成問題的隨機優(yōu)化模型,其特征在于給出了目標函數(shù)和約束條件,從而保證可以保障滿足給定的測試充分性準則。?

設(shè)被測程序為G,程序G的的輸入變量分別為x1,x2,…,xl,則程序G的輸入向量X=(x1,x2,…,xl),G包含m個測試目標λ12,…,λm,是一個包含n個測?試數(shù)據(jù)的集合。若以{X1,X2,…,Xn}為輸入數(shù)據(jù)運行程序,每個測試目標被覆蓋的概率至少為q,則稱該測試數(shù)據(jù)集的可信度為q。對給定的閾值1-α,{X1,X2,…,Xn}是滿足測試準則1的測試數(shù)據(jù),當且僅當其可信度q≥1-α。另外,q的值越大,該測試數(shù)據(jù)集就越接近測試充分性準則1的要求。因此,測試數(shù)據(jù)集{X1,X2,…,Xn}的可信度是需要進行優(yōu)化的目標。?

設(shè)以Xi為輸入運行程序時,Tj被執(zhí)行的概率為那么運行測試數(shù)據(jù)集{X1,X2,…,Xn}的所有元素后,Tj至少被執(zhí)行一次的概率:測試數(shù)據(jù)集{X1,X2,…,Xn}的可信度為我們就把q的值作為決策變量S={X1,X2,…,Xn}的目標函數(shù),記為f(X1,X2,…,Xn),即?

對給定的測試目標T1,T2,…,Tm,滿足步驟1.1的準則的測試數(shù)據(jù)生成問題優(yōu)化模型如下:?

其中。

4.權(quán)利要求1中步驟1.3所述對隨機性軟件測試數(shù)據(jù)生成問題的進化求解方法,其特征在于以下步驟:?

步驟4.1:個體表示方法?

在遺傳算法中,所求問題的一個可能解稱為一個個體。在本發(fā)明中,優(yōu)化問題(3)的決策變量是一個包含n個測試數(shù)據(jù)的集合{X1,X2,…,Xn},因此,使用進化方法對該問題進行求解時,{X1,X2,…,Xn}就是一個個體,其中每個Xi對應(yīng)被測程序的一個輸入。設(shè)Xi=(xi1,xi2,…,xil),那么個體{X1,X2,…,Xn}可以用一個n×s的矩陣來表示:?

其中,每個輸入變量xij采用實數(shù)或二進制編碼,根據(jù)輸入變量的類型決定。?

步驟4.2:個體適應(yīng)值?

個體{X1,X2,…,Xn}的目標函數(shù)如式(3)所示。但是,一般情況下要確定的值并不容易,因此,直接利用式(3)計算個體適應(yīng)值不太現(xiàn)實。下面給出個體適應(yīng)值的近似計算方法。?

我們由以下引理和定理:?

引理1其中0≤xi≤1,i=1,…,n。?

定理1其中

令表示隨機從{X1,X2,…,XN}中任取一個測試數(shù)據(jù)運行程序后能夠覆蓋測試目標Tj的概率,則

由定理1,個體{X1,X2,…,XN}的可信度因此,可以用q'代替q作為對個體{X1,X2,…,XN}的評價。但是,q'的真值依然不好得到。下面給出q'的估計值。?

設(shè)Yj表示集合{X1,X2,…,XN}中能夠覆蓋測試目標Tj的元素個數(shù)。令?

則Yj=Z1j+Z2j+…+ZNj。故?

因此,是的無偏估計量,記為fe(Tj)。我們可以用fe(Tj)作為對p(Tj)的估計值。這樣,個體{X1,X2,…,XN}的適應(yīng)值就轉(zhuǎn)化為?

步驟4.3:遺傳操作?

(1)交叉算子?

這里采用單點交叉的方式。設(shè)M1和M2是兩個個體,隨機選擇兩個隨機數(shù)H和L,其中1≤H≤n,1≤L≤l。令?

其中,M(i,j)表示矩陣M的第i行第j列元素。這樣,可以得到兩個新個體M'1和M'2。?

(2)變異算子?

這里采用兩種變異方式,一種是常規(guī)變異,一種是拉伸變異。?

常規(guī)變異:設(shè)M是一個個體,隨機選擇四個隨機數(shù)H1、H2、L1和L2,其中1≤H1,H2≤n,1≤L1,L2≤l。對滿足H1≤i≤H2且L1≤j≤L2的個體xij實施變異。具體的變異方式根據(jù)個體的編碼方式?jīng)Q定。?

拉伸變異:設(shè)M={X1,X2,…,Xn}是一個包含n個輸入的測試數(shù)據(jù)集,隨機生成k個新的輸入數(shù)據(jù)Xn+1,…,Xn+k,令M'={X1,X2,…,Xn,Xn+1,…,Xn+k},則稱這種變異方法為拉伸變異,而M'是由M經(jīng)過拉伸變異得到的新個體,k稱為拉伸強度。?

需要指出的是,本算法中,每一代個體都要實施常規(guī)變異,而拉伸變異用于改變測試數(shù)據(jù)集的容量,只有在合適的時機才會實施該種變異。?

(3)選擇算子?

本算法中的個體是一個集合。為了減少計算量并加快算法收斂速度,我們采用貪心方式對個體進行選擇。設(shè)第i代種群為Popi,經(jīng)過交叉、變異后得到的新個體組成的集合為Pop'i,令Total=Popi∪Pop'i,再從Total中選擇最好的個體組成下一代種群Popi+1。?

步驟4.4:算法終止條件?

對給定的閾值1-α,由4.2節(jié)討論可知,要使個體{X1,X2,…,Xn}的可信度q≥1-α,只需令則得到?

(1-(1-p)n)≥1-α?

解得:?

也就是說,對給定的n,要使個體{X1,X2,…,Xn}的可信度達到給定的閾值1-α,只要保證?這里

基于以上討論,算法的終止條件為:達到給定的閾值,或者算法運行到最大代數(shù)。?

下載完整專利技術(shù)內(nèi)容需要扣除積分,VIP會員可以免費下載。

該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于中國礦業(yè)大學,未經(jīng)中國礦業(yè)大學許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服

本文鏈接:http://www.szxzyx.cn/pat/books/201410139311.6/1.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。

×

專利文獻下載

說明:

1、專利原文基于中國國家知識產(chǎn)權(quán)局專利說明書;

2、支持發(fā)明專利 、實用新型專利、外觀設(shè)計專利(升級中);

3、專利數(shù)據(jù)每周兩次同步更新,支持Adobe PDF格式;

4、內(nèi)容包括專利技術(shù)的結(jié)構(gòu)示意圖、流程工藝圖技術(shù)構(gòu)造圖;

5、已全新升級為極速版,下載速度顯著提升!歡迎使用!

請您登陸后,進行下載,點擊【登陸】 【注冊】

關(guān)于我們 尋求報道 投稿須知 廣告合作 版權(quán)聲明 網(wǎng)站地圖 友情鏈接 企業(yè)標識 聯(lián)系我們

鉆瓜專利網(wǎng)在線咨詢

周一至周五 9:00-18:00

咨詢在線客服咨詢在線客服
tel code back_top
主站蜘蛛池模板: 国产精品久久久综合久尹人久久9| 欧美在线视频一二三区| 一级久久久| 狠狠色噜噜狠狠狠狠88| 亚洲国产日韩综合久久精品| 国产在线精品二区| 97人人模人人爽人人喊小说| 麻豆9在线观看免费高清1| 亚洲欧美一卡二卡| 欧美3级在线| 久久99国产精品视频| 91精品一二区| 久久中文一区| 欧美日韩国产色综合视频| 69精品久久| 97人人模人人爽视频一区二区| 久久一二区| 日韩精品一区二区三区在线| 粉嫩久久久久久久极品| 日本99精品| 久久乐国产精品| 国产日韩一区二区在线| 日本护士hd高潮护士| 国内少妇自拍视频一区| 国产精品一区二区三| 国产乱色国产精品播放视频| 香港三日本8a三级少妇三级99| 精品日韩久久久| 91久久精品国产91久久性色tv| 少妇性色午夜淫片aaa播放5| 国产高清在线一区| 国产欧美日韩精品一区二区图片 | 最新国产精品久久精品| 一本色道久久综合亚洲精品图片 | 日韩av在线一区| 亚洲国产精品一区在线| 亚洲国产99| 三级视频一区| 国产性猛交xx乱| 国产精品久久久久久久久久软件| 日韩av在线播| 国产精品一二三四五区| 97久久国产精品| 日韩av中文字幕一区二区| 久久综合伊人77777麻豆最新章节 一区二区久久精品66国产精品 | 香港三日本三级三级三级| 性欧美一区二区| 精品久久不卡| 国产无遮挡又黄又爽又色视频| 88国产精品视频一区二区三区| 国产麻豆一区二区三区精品| 国产精品二十区| 在线视频国产一区二区| 伊人av综合网| 亚洲少妇中文字幕| 国产精品一区二区av日韩在线 | 天干天干天干夜夜爽av| 影音先锋久久久| 一区二区在线视频免费观看| 91午夜在线观看| 国产精品欧美久久久久一区二区| 中文字幕制服狠久久日韩二区| 精品国产九九| 国产精品久久久久久久久久久久久久不卡| 996久久国产精品线观看| 国产精品久久久久久久新郎| 91亚洲精品国偷拍自产| 亚洲午夜精品一区二区三区电影院 | 国产欧美日韩精品一区二区三区 | 午夜影院伦理片| 欧美综合国产精品久久丁香| 国产精品久久99| 羞羞视频网站免费| 麻豆天堂网| 亚洲精品国产主播一区| 国产全肉乱妇杂乱视频在线观看| 久久久久国产精品免费免费搜索| 亚洲国产欧美一区| 久久综合狠狠狠色97| 91av一区二区三区| 91波多野结衣| 浪潮av色| 欧美乱码精品一区二区三| 久久精品国产99| 激情aⅴ欧美一区二区三区| 国精偷拍一区二区三区| 一区二区三区日韩精品| 国产精品乱战久久久| 国产在线精品二区| 一区二区在线视频免费观看| 久久综合狠狠狠色97| 91精品久久久久久综合五月天 | 国产精品久久久久久久四虎电影| 久久综合伊人77777麻豆最新章节| 夜夜躁日日躁狠狠躁| 国产91福利视频| 日本一区二区在线电影| 国产乱对白刺激视频在线观看| 国产日韩一区在线| 偷拍精品一区二区三区| 欧美福利三区| 丰满岳乱妇在线观看中字| 免费的午夜毛片| 国产精品乱码久久久久久久| 久久久久久久国产精品视频| 久久精品麻豆| 男女视频一区二区三区| 欧美日韩久久一区| 毛片免费看看| 欧美乱妇高清无乱码免费| 欧美xxxxxhd| 国产99视频精品免视看芒果| 国产精品理人伦一区二区三区| 亚洲码在线| 精品一区二区三区视频?| 日韩一级视频在线| 日韩精品免费播放| 一二三区欧美| 狠狠色狠狠色88综合日日91| 亚洲精品性| 欧美亚洲精品suv一区| 91麻豆产精品久久久| 欧美在线视频一二三区| 免费视频拗女稀缺一区二区| 国产一区二区播放| 久久国产精品网站| 国产精品久久久久久久妇女| 中文字幕日韩有码| 国产偷国产偷亚洲清高| 99日本精品| 视频一区二区国产| 欧美日韩国产一区在线| 国产精品免费一视频区二区三区 | 91精品综合在线观看| 国产精品视频一区二区三| 欧美在线一级va免费观看| 国v精品久久久网| 狠狠综合久久av一区二区老牛| bbbbb女女女女女bbbbb国产| 国产日韩欧美精品| 亚洲一卡二卡在线| 一区二区在线视频免费观看| 国产精品999久久久| 国产视频精品久久| 狠狠躁夜夜躁xxxxaaaa| 欧美在线视频三区| 国产aⅴ一区二区| 国产亚洲精品综合一区| 99国产精品99久久久久| 国产精品久久久久久久综合| 欧美日韩国产区| 李采潭无删减版大尺度| 日本精品一区二区三区在线观看视频 | 性少妇freesexvideos高清bbw| 岛国精品一区二区| 狠狠插狠狠爱| 久久99久国产精品黄毛片入口| 久久夜靖品2区| 狠狠色噜噜狠狠狠四色米奇| 午夜影院一区| 李采潭无删减版大尺度| 性色av色香蕉一区二区三区| 欧美大成色www永久网站婷| 欧美网站一区二区三区| 狠狠综合久久av一区二区老牛| 久久99国产精品视频| 欧美日韩激情在线| 中文字幕制服狠久久日韩二区| 午夜国产一区二区三区| 国产精品6699| 午夜毛片在线| 午夜理伦影院| 99久久久久久国产精品| 午夜黄色网址| 亚洲欧美国产精品va在线观看| 香蕉av一区二区三区| 中文字幕一区二区三区乱码 | 99精品国产一区二区三区麻豆| 午夜少妇性影院免费观看| 欧美一区二区三区久久精品视| 国产欧美性| 少妇特黄v一区二区三区图片| 亚洲欧美国产日韩色伦| 日日狠狠久久8888偷色| 91麻豆精品国产91久久久久| 国偷自产中文字幕亚洲手机在线 | 思思久久96热在精品国产| 国产一区二区二| 日韩av三区| 日韩欧美激情| 99久久精品国| 免费a级毛片18以上观看精品| 综合久久一区| 欧美3p激情一区二区三区猛视频| 精品日韩久久久| 91精品一区二区在线观看| 日韩精品1区2区3区| 蜜臀久久99静品久久久久久| 欧美日韩一卡二卡| 久久久精品欧美一区二区| 日韩欧美国产另类| 在线精品视频一区| 欧美日韩一区在线视频| 免费看大黄毛片全集免费| 制服丝袜二区| 午夜爽爽视频| 久久福利免费视频| 国产一区二区三区小说| 色一情一乱一乱一区免费网站 | 国产一卡在线| 久久99精品国产麻豆婷婷洗澡| 日韩一区二区三区福利视频| 国产91在| 91狠狠操| 国产69精品久久777的优势| 91久久香蕉国产日韩欧美9色| 日本午夜精品一区二区三区| 午夜大片男女免费观看爽爽爽尤物| 久久99精| 午夜黄色大片| 毛片大全免费观看| 中文字幕在线一区二区三区| 亚洲福利视频一区| 国产精品免费不卡| 午夜爽爽爽男女免费观看| 午夜免费一级片| 亚洲在线久久| 99久久www免费| 国产精品18久久久久白浆| 久久久久久久国产精品视频| 国产精品国产三级国产专播精品人| 综合久久激情| 性欧美一区二区| 99日本精品| 香港三日三级少妇三级99| 午夜无人区免费网站| 狠狠躁日日躁狂躁夜夜躁| 免费看农村bbwbbw高潮| 在线观看黄色91| 午夜激情看片| 欧美一区二区三区久久久| 国产精品亚洲欧美日韩一区在线| 国产精品久久久久久亚洲调教| 亚洲精品一区二区三区香蕉| 国产精品剧情一区二区三区| 综合久久一区二区三区|