国产欧美精品一区二区,中文字幕专区在线亚洲,国产精品美女网站在线观看,艾秋果冻传媒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
  • 出版日期:
文章二維碼
宣化县| 清徐县| 株洲市| 武义县| 广平县| 镇雄县| 清流县| 鹿邑县| 甘肃省| 江山市| 卢湾区| 延津县| 鄄城县| 闸北区| 三亚市| 阿拉善左旗| 桂平市| 丹江口市| 宾阳县| 黄龙县| 彰化市| 海门市| 浦城县| 乌兰浩特市| 蕲春县| 丰顺县| 平邑县| 和顺县| 综艺| 珲春市| 赤峰市| 松江区| 北宁市| 雅江县| 洱源县| 临漳县| 南通市| 光泽县| 卓资县| 黄石市| 万山特区|