国产欧美精品一区二区,中文字幕专区在线亚洲,国产精品美女网站在线观看,艾秋果冻传媒2021精品,在线免费一区二区,久久久久久青草大香综合精品,日韩美aaa特级毛片,欧美成人精品午夜免费影视

基于圖可解釋網(wǎng)絡(luò )的軟件錯誤定位
DOI:
CSTR:
作者:
作者單位:

南昌航空大學(xué) 軟件學(xué)院

作者簡(jiǎn)介:

通訊作者:

中圖分類(lèi)號:

基金項目:

國家自然科學(xué)基金(42261070)


基于圖可解釋網(wǎng)絡(luò )的軟件錯誤定位
Author:
Affiliation:

Fund Project:

  • 摘要
  • |
  • 圖/表
  • |
  • 訪(fǎng)問(wèn)統計
  • |
  • 參考文獻
  • |
  • 相似文獻
  • |
  • 引證文獻
  • |
  • 資源附件
  • |
  • 文章評論
    摘要:

    軟件錯誤定位技術(shù)旨在通過(guò)挖掘程序與測試用例執行數據,提升定位準確性。針對SBFL技術(shù)過(guò)于依賴(lài)二進(jìn)制覆蓋信息的問(wèn)題,提出一種基于圖可解釋網(wǎng)絡(luò )的軟件錯誤定位方法,將測試執行轉化為圖結構,利用圖注意網(wǎng)絡(luò )建模深度挖掘代碼片段隱含的信息及其相互關(guān)系,并采用強化學(xué)習思想對圖注意力網(wǎng)絡(luò )學(xué)習后的決策過(guò)程進(jìn)行解釋?zhuān)瑥亩_定關(guān)鍵節點(diǎn),縮小錯誤定位范圍。實(shí)驗的場(chǎng)景設立在Defects4j數據集的5個(gè)項目進(jìn)行了,并與SBFL及未經(jīng)過(guò)解釋的深度學(xué)習方法進(jìn)行了對比。結果顯示,基于圖可解釋網(wǎng)絡(luò )的定位方法在Top-1、Top-3和Top-5指標上分別提升了7.26%、7.56%和9.96%,EXAM指數也提升了8.98%,顯著(zhù)優(yōu)于其他方法。

    Abstract:

    Software fault localization aim to improve localization accuracy by mining program and test cases execution data. Addressing the issue that SBFL technology relies too much on binary coverage information, a software fault localization method based on graph-interpretable networks is proposed. This method transforms test execution into a graph structure and utilizes graph attention networks to model and deeply mine the implicit information and interrelationships among code segments. It also applies reinforcement learning principles to explain the decision-making process after graph attention network learning, thereby determining key nodes and narrowing the fault localization range. The experiments were conducted on five projects from the Defects4j dataset and compared with SBFL and uninterpreted deep learning methods. The results showed that the localization method based on graph-interpretable networks improved the Top-1, Top-3, and Top-5 metrics by 7.26%, 7.56%, and 9.96%, respectively, and the EXAM index also increased by 8.98%, significantly outperforming other methods.

    參考文獻
    相似文獻
    引證文獻
引用本文

鄔凱勝,周世健,樊鑫.基于圖可解釋網(wǎng)絡(luò )的軟件錯誤定位計算機測量與控制[J].,2024,32(8):243-249.

復制
分享
文章指標
  • 點(diǎn)擊次數:
  • 下載次數:
  • HTML閱讀次數:
  • 引用次數:
歷史
  • 收稿日期:2024-03-05
  • 最后修改日期:2024-03-19
  • 錄用日期:2024-03-22
  • 在線(xiàn)發(fā)布日期: 2024-09-02
  • 出版日期:
文章二維碼
双江| 灵丘县| 溆浦县| 宾川县| 遂平县| 利辛县| 米泉市| 汕尾市| 大埔县| 乌苏市| 喀喇沁旗| 长沙市| 五家渠市| 米泉市| 蓝田县| 郎溪县| 乌恰县| 彩票| 泌阳县| 普兰店市| 鄢陵县| 鹿邑县| 昆明市| 河北省| 孟州市| 赤壁市| 富宁县| 霍林郭勒市| 县级市| 民乐县| 喀喇沁旗| 西藏| 哈尔滨市| 漯河市| 阿克陶县| 睢宁县| 麦盖提县| 玉溪市| 武义县| 金寨县| 宁津县|