本發(fā)明公開(kāi)了一種基于動(dòng)態(tài)程序失效執(zhí)行塊的程序錯(cuò)誤定位方法,對(duì)SFL方法進(jìn)行了理論和實(shí)踐兩方面的分析,在此基礎(chǔ)上提出了新的顆粒度即動(dòng)態(tài)程序失效執(zhí)行塊DFEB,并基于此顆粒度提出了一種新的錯(cuò)誤定位方法即基于動(dòng)態(tài)程序基本塊的錯(cuò)誤定位方法。本發(fā)明通過(guò)對(duì)每個(gè)測(cè)試用例所執(zhí)行的相鄰語(yǔ)句進(jìn)行分組,可以從測(cè)試執(zhí)行所獲得的覆蓋矩陣來(lái)輕松地構(gòu)建DFEB,然后使用條件概率模型將DFEB集成到SFL技術(shù)中,可有效定位程序錯(cuò)誤語(yǔ)句。實(shí)驗(yàn)結(jié)果表明,在大多數(shù)情況下,本發(fā)明方法比經(jīng)典方法更有效,在整體錯(cuò)誤定位效果上具有優(yōu)勢(shì)。
聲明:
“基于動(dòng)態(tài)程序失效執(zhí)行塊的程序錯(cuò)誤定位方法” 該技術(shù)專利(論文)所有權(quán)利歸屬于技術(shù)(論文)所有人。僅供學(xué)習(xí)研究,如用于商業(yè)用途,請(qǐng)聯(lián)系該技術(shù)所有人。
我是此專利(論文)的發(fā)明人(作者)