ログイン
言語:

WEKO3

  • トップ
  • ランキング
To
lat lon distance
To

Field does not validate



インデックスリンク

インデックスツリー

メールアドレスを入力してください。

WEKO

One fine body…

WEKO

One fine body…

アイテム

  1. 学位論文
  2. 博士論文
  3. 学位授与年月日:2021.03.25

An Empirical Study of Feature Engineering on Software Defect Prediction

http://hdl.handle.net/10212/2633
http://hdl.handle.net/10212/2633
1dca7662-1e9b-46e6-afde-cdb67b469e59
名前 / ファイル ライセンス アクション
D1-0993_h1.pdf 全文 (2.1 MB)
D1-0993.pdf 内容・審査結果の要旨 (147.6 KB)
Item type 学位論文 / Thesis or Dissertation(1)
公開日 2024-08-08
タイトル
タイトル An Empirical Study of Feature Engineering on Software Defect Prediction
言語 en
その他のタイトル
その他のタイトル ソフトウェア不具合予測における特徴量エンジニアリングの実証的研究
言語 ja
作成者 近藤, 将成

× 近藤, 将成

ja 近藤, 将成

en KONDO, Masanari

Search repository
アクセス権
アクセス権 open access
アクセス権URI http://purl.org/coar/access_right/c_abf2
主題
言語 en
主題Scheme Other
主題 Software defect prediction
主題
言語 en
主題Scheme Other
主題 Feature engineering
主題
言語 en
主題Scheme Other
主題 An empirical study
主題
言語 en
主題Scheme Other
主題 Deep learning
主題
言語 en
主題Scheme Other
主題 Feature reduction technique
主題
言語 en
主題Scheme Other
主題 Feature selection technique
主題
言語 en
主題Scheme Other
主題 Context
主題
言語 en
主題Scheme Other
主題 Context feature
主題
言語 en
主題Scheme Other
主題 Metrics
主題
言語 en
主題Scheme Other
主題 Features
内容記述
内容記述タイプ Abstract
内容記述 Software products are pivotal for our daily life such as infrastructure, work, and communication. Therefore, defects in such software products may cause widespread catastrophes. Indeed, several accidents have been reported whose causes were software defects.Due to such importance of software products, software developers carefully manage the quality of software products by software quality assurance (SQA) activities (e.g., software testing, code review, and CI/CD). For example, software testing inspects if software products meet all the requirements. However, recently software products have become enormous in size and depend on numerous environments; it is difficult to inspect the entire software products by SQA activities.Defect prediction distinguishes defective software entities (e.g., file) by a defect prediction model. Such a defect prediction model enables developers to allocate their SQA activities to defective entities and reveal more defects than applying SQA activities without such a model. Hence, defect prediction attracts interests by practitioners and researchers, and becomes an active research area in software engineering.Defect prediction models are usually machine learning models that are trained on software features of past software entities. Since machine learning models rely on such software features, prior studies used feature engineering on defect prediction to improve the prediction performance. Feature engineering is a process to create or improve features by our domain knowledge. For example, several studies retrieved new features from a software product. However, defect prediction still has challenges that can be addressed by feature engineering: (1) the comparison of feature reduction techniques, (2) using the context lines of source code as features, and (3) using semantic properties as features with a deep learning model on change-level defect prediction.In this thesis, to address these challenges, we (1) conducted a large-empirical comparison across feature reduction and selection techniques, (2) constructed context features retrieved from context lines, and (3) used semantic properties with a deep learning model on change-level defect prediction. Our results showed that (1) feature reduction and selection techniques improve the prediction performance while reducing the number of features, (2) context features improve the prediction performance, and (3) semantic features with a deep learning model significantly outperform a previous deep learning model.
言語 en
日付
日付 2021-03-25
日付タイプ Issued
言語
言語 eng
資源タイプ
資源タイプ識別子 http://purl.org/coar/resource_type/c_db06
資源タイプ doctoral thesis
出版タイプ
出版タイプ VoR
出版タイプResource http://purl.org/coar/version/c_970fb48d4fbd8a85
学位授与番号
学位授与番号 甲第993号
学位名
言語 ja
学位名 博士(工学)
学位授与年月日
学位授与年月日 2021-03-25
学位授与機関
学位授与機関識別子Scheme kakenhi
学位授与機関識別子 14303
言語 ja
学位授与機関名 京都工芸繊維大学
戻る
0
views
See details
Views

Versions

Ver.1 2025-09-05 07:20:34.077064
Show All versions

Share

Mendeley Twitter Facebook Print Addthis

Cite as

エクスポート

OAI-PMH
  • OAI-PMH JPCOAR 2.0
  • OAI-PMH JPCOAR 1.0
  • OAI-PMH DublinCore
  • OAI-PMH DDI
Other Formats
  • JSON
  • BIBTEX

Confirm


Powered by WEKO3


Powered by WEKO3