覆蓋陣列can(t,k,v)上界推導

覆蓋陣列can(t,k,v)上界推導

ID:20607209

大?。?10.50 KB

頁數(shù):13頁

時間:2018-10-14

覆蓋陣列can(t,k,v)上界推導_第1頁
覆蓋陣列can(t,k,v)上界推導_第2頁
覆蓋陣列can(t,k,v)上界推導_第3頁
覆蓋陣列can(t,k,v)上界推導_第4頁
覆蓋陣列can(t,k,v)上界推導_第5頁
資源描述:

《覆蓋陣列can(t,k,v)上界推導》由會員上傳分享,免費在線閱讀,更多相關內(nèi)容在學術論文-天天文庫

1、覆蓋陣列CAN(t,k,v)上界的推導  摘要 軟件測試方面的局限性已經(jīng)嚴重阻礙了元件化軟件產(chǎn)品的發(fā)展。我們希望能夠?qū)⑺械臏y試情況很好地構建出來,通過數(shù)學方法做到盡可能多地測試元件之間的相互關系并節(jié)省時間和財力。覆蓋陣列CA(N;t,k,v)是一個N×k的矩陣,使得每一個N×t的子矩陣至少包含v個元素中的t個,其中t是矩陣的強度。N×t的子矩陣代表元件之間相互關系集合的子集合。為了進行軟件測試,我們主要通過以下兩種方法來構建覆蓋陣列:一、通過改進的代數(shù)和組合構造,產(chǎn)生更小的覆蓋陣列;二、通過設計一種效率更高的搜索算法,構造更小的覆蓋陣列。Stei

2、n和Lovász首次在[1]和[2]中使用Stein-Lovász定理,即貪心算法,來研究一些組合覆蓋問題。GérardCohen、SimonLitsyn和GillesZémor在[2]中用這一定理解決了一些編碼的問題。Stein-Lovász定理可以用來進行組合設計中的一些存在性證明,它比概率方法具有更好的可構造性。本文主要通過列舉一些例子來詳細說明構造覆蓋陣列的過程,并提供覆蓋陣列的一個新上界。關鍵詞:覆蓋陣列、貪心算法、軟件測試 IDerivationofUpperBoundofCoveringArrayNumberCAN(t,k,v)ABS

3、TRACTAcoveringarrayCA(N;t,k,v)isanN×karraysuchthateveryN×tsub-arraycontainsallt-tuplesfromvsymbolsatleastonce,wheretisthestrengthofthearray.Oneapplicationoftheseobjectsistogeneratesoftwaretestsuitestocoverallt-setsofcomponentinteractions.Methodsforconstructionofcoveringarraysf

4、orsoftwaretestinghavefocusedontwomainareas.Thefirstisfindingalgorithmstofindsmallercoveringarraysmorequickly.Thesecondisrefiningcomputationalsearchalgorithmstofindsmallercoveringarraysmorequickly.Inthispaper,weexaminesomenewcut-pastetechniquesforstrengththebasemethod,thisisaug

5、mentedannealing.Thismethodleveragesthecomputationalefficiencyandoptimalityofsizeobtainedthroughcombinatorialconstructionswhilebenefitingfromthegeneralityofaheuristicsearch.Wepresentafewexamplesofspecificconstructionsandprovidenewboundsforsomestrengththreecoveringarrays.Compone

6、nt-basedsoftwaredevelopmentposesmanychallengesforthesoftwaretester.Interactionsamongcomponentsareoftencomplexandabundant.Componentsmaynotbedesignedwiththefinalproductinmindwhichleavesthempronetounexpectedinteractionfaults.Ideallywewanttotestallpossibleinteractions,butthisisusu

7、allyinfeasibleeithertime-wiseorcost-wise.Weare,therefore,interestedingeneratingtestsuitethatprovidecoverageofasmanyinteractionsaspossible.Keywords:Coveringarrays,softwaretest,Stein-LovászTheoremII上海交通大學學位論文原創(chuàng)性聲明本人鄭重聲明:所呈交的學位論文,是本人在導師的指導下,獨立進行研究工作所取得的成果。除文中已經(jīng)注明引用的內(nèi)容外,本論文不包含任何其他

8、個人或集體已經(jīng)發(fā)表或撰寫過的作品成果。對本文的研究做出重要貢獻的個人和集體,均已在文中以明確方式標明。本人完全意識到本聲明

當前文檔最多預覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當前文檔最多預覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學公式或PPT動畫的文件,查看預覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權歸屬用戶,天天文庫負責整理代發(fā)布。如果您對本文檔版權有爭議請及時聯(lián)系客服。
3. 下載前請仔細閱讀文檔內(nèi)容,確認文檔內(nèi)容符合您的需求后進行下載,若出現(xiàn)內(nèi)容與標題不符可向本站投訴處理。
4. 下載文檔時可能由于網(wǎng)絡波動等原因無法下載或下載錯誤,付費完成后未能成功下載的用戶請聯(lián)系客服處理。