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

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

利用搜索模型提升Simulink故障探測性能的方法研究

發(fā)布時(shí)間:2021-03-22 23:08
  針對很多方法中手動測試Oracle及運(yùn)行測試用例成本較高的問題,提出一種基于搜索的測試和預(yù)測模型,以提升Simulink模型的故障探測性能。確定了三個旨在增加測試套件多樣性的測試目標(biāo),并在基于搜索的算法中使用這些目標(biāo),以生成較小的多樣化測試套件。為進(jìn)一步實(shí)現(xiàn)測試套件的最小化,開發(fā)了一個預(yù)測模型,當(dāng)添加測試用例無法提升故障探測性能時(shí),該模型將停止測試用例的生成。評價(jià)結(jié)果表明,選擇的三個測試目標(biāo)能夠顯著提升較小測試套件的故障探測精度;且預(yù)測模型在維持幾乎相同故障探測精度的同時(shí),能夠?qū)⑿律傻臏y試用例平均數(shù)量減少一半以上。 

【文章來源】:計(jì)算機(jī)應(yīng)用研究. 2020,37(09)北大核心CSCD

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

【部分圖文】:

利用搜索模型提升Simulink故障探測性能的方法研究


決策樹示例

利用搜索模型提升Simulink故障探測性能的方法研究


各方法評價(jià)比較

算法,測試用例,預(yù)測模型,程序


為了生成算法2子程序中使用的預(yù)測模型,本文將五輪的測試生成應(yīng)用到60個故障版本中,將所有統(tǒng)計(jì)排名結(jié)果和相應(yīng)的精度結(jié)果隨機(jī)分入三個集合,使用其中一個集合構(gòu)建決策樹預(yù)測模型。另外兩個集合用于評價(jià)決策樹預(yù)測模型。根據(jù)標(biāo)準(zhǔn)交叉驗(yàn)證程序?qū)⒃撨^程重復(fù)三次,以使得每個集合至少有一次被用做訓(xùn)練集。圖3(a)給出了通過所提三個測試生成算法以及算法2程序得出的故障探測精度,還包括不使用算法2程序的精度結(jié)果。此外,圖3(b)給出了當(dāng)應(yīng)用算法2程序時(shí),TGA-DBB、TGA-DE和TGA-DI所生成的新測試用例數(shù)量。圖3表明本文方法能夠識別加入新的測試用例無法改善故障探測結(jié)果的情形。當(dāng)操作人員使用算法2程序時(shí),其平均需要檢查的塊數(shù)更少,測試用例數(shù)量以及測試Oracle成本則降低超過一半。4 結(jié)束語


本文編號:3094650

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

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


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

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