語系:
繁體中文
English
說明(常見問題)
回圖書館首頁
手機版館藏查詢
登入
回首頁
切換:
標籤
|
MARC模式
|
ISBD
Learning Representations for Effecti...
~
Li, Yi.
FindBook
Google Book
Amazon
博客來
Learning Representations for Effective and Explainable Software Bug Detection and Fixing.
紀錄類型:
書目-電子資源 : Monograph/item
正題名/作者:
Learning Representations for Effective and Explainable Software Bug Detection and Fixing./
作者:
Li, Yi.
出版者:
Ann Arbor : ProQuest Dissertations & Theses, : 2023,
面頁冊數:
281 p.
附註:
Source: Dissertations Abstracts International, Volume: 85-04, Section: B.
Contained By:
Dissertations Abstracts International85-04B.
標題:
Information science. -
電子資源:
https://pqdd.sinica.edu.tw/twdaoapp/servlet/advanced?query=30419404
ISBN:
9798380605274
Learning Representations for Effective and Explainable Software Bug Detection and Fixing.
Li, Yi.
Learning Representations for Effective and Explainable Software Bug Detection and Fixing.
- Ann Arbor : ProQuest Dissertations & Theses, 2023 - 281 p.
Source: Dissertations Abstracts International, Volume: 85-04, Section: B.
Thesis (Ph.D.)--New Jersey Institute of Technology, 2023.
This item must not be sold to any third party vendors.
Software has an integral role in modern life; hence software bugs, which undermine software quality and reliability, have substantial societal and economic implications. The advent of machine learning and deep learning in software engineering has led to major advances in bug detection and fixing approaches, yet they fall short of desired precision and recall. This shortfall arises from the absence of a 'bridge,' known as learning code representations, that can transform information from source code into a suitable representation for effective processing via machine and deep learning.This dissertation builds such a bridge. Specifically, it presents solutions for effectively learning code representations using four distinct methods-context-based, testing results-based, tree-based, and graph-based-thus improving bug detection and fixing approaches, as well as providing developers insight into the foundational reasoning. The experimental results demonstrate that using learning code representations can significantly enhance explainable bug detection and fixing, showcasing the practicability and meaningfulness of the approaches formulated in this dissertation toward improving software quality and reliability.
ISBN: 9798380605274Subjects--Topical Terms:
554358
Information science.
Subjects--Index Terms:
Code representations
Learning Representations for Effective and Explainable Software Bug Detection and Fixing.
LDR
:02529nmm a2200409 4500
001
2396834
005
20240618081757.5
006
m o d
007
cr#unu||||||||
008
251215s2023 ||||||||||||||||| ||eng d
020
$a
9798380605274
035
$a
(MiAaPQ)AAI30419404
035
$a
AAI30419404
040
$a
MiAaPQ
$c
MiAaPQ
100
1
$a
Li, Yi.
$3
911053
245
1 0
$a
Learning Representations for Effective and Explainable Software Bug Detection and Fixing.
260
1
$a
Ann Arbor :
$b
ProQuest Dissertations & Theses,
$c
2023
300
$a
281 p.
500
$a
Source: Dissertations Abstracts International, Volume: 85-04, Section: B.
500
$a
Advisor: Lee, Michael J.;Neamtiu, Iulian.
502
$a
Thesis (Ph.D.)--New Jersey Institute of Technology, 2023.
506
$a
This item must not be sold to any third party vendors.
520
$a
Software has an integral role in modern life; hence software bugs, which undermine software quality and reliability, have substantial societal and economic implications. The advent of machine learning and deep learning in software engineering has led to major advances in bug detection and fixing approaches, yet they fall short of desired precision and recall. This shortfall arises from the absence of a 'bridge,' known as learning code representations, that can transform information from source code into a suitable representation for effective processing via machine and deep learning.This dissertation builds such a bridge. Specifically, it presents solutions for effectively learning code representations using four distinct methods-context-based, testing results-based, tree-based, and graph-based-thus improving bug detection and fixing approaches, as well as providing developers insight into the foundational reasoning. The experimental results demonstrate that using learning code representations can significantly enhance explainable bug detection and fixing, showcasing the practicability and meaningfulness of the approaches formulated in this dissertation toward improving software quality and reliability.
590
$a
School code: 0152.
650
4
$a
Information science.
$3
554358
650
4
$a
Computer science.
$3
523869
653
$a
Code representations
653
$a
Deep learning
653
$a
Explainable AI
653
$a
Software engineering
653
$a
Software quality control
653
$a
Machine learning
690
$a
0723
690
$a
0800
690
$a
0984
710
2
$a
New Jersey Institute of Technology.
$b
Department of Informatics.
$3
3684451
773
0
$t
Dissertations Abstracts International
$g
85-04B.
790
$a
0152
791
$a
Ph.D.
792
$a
2023
793
$a
English
856
4 0
$u
https://pqdd.sinica.edu.tw/twdaoapp/servlet/advanced?query=30419404
筆 0 讀者評論
館藏地:
全部
電子資源
出版年:
卷號:
館藏
1 筆 • 頁數 1 •
1
條碼號
典藏地名稱
館藏流通類別
資料類型
索書號
使用類型
借閱狀態
預約狀態
備註欄
附件
W9505154
電子資源
11.線上閱覽_V
電子書
EB
一般使用(Normal)
在架
0
1 筆 • 頁數 1 •
1
多媒體
評論
新增評論
分享你的心得
Export
取書館
處理中
...
變更密碼
登入