国产欧美精品一区二区,中文字幕专区在线亚洲,国产精品美女网站在线观看,艾秋果冻传媒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
  • 出版日期:
文章二維碼
筠连县| 百色市| 卢氏县| 潮安县| 宜君县| 蒙阴县| 天津市| 龙口市| 德令哈市| 焦作市| 沙田区| 斗六市| 兰州市| 三河市| 广饶县| 元朗区| 淄博市| 巴里| 阿坝| 巴林右旗| 东乡县| 南阳市| 城口县| 化德县| 大同县| 晋城| 张家界市| 怀集县| 崇阳县| 大余县| 沿河| 南平市| 黄龙县| 定兴县| 宁河县| 泌阳县| 米易县| 稻城县| 卓资县| 田林县| 银川市|