Adaptive Deep Learning Model for Software Bug Detection and Classification

被引:0
|
作者
Sivapurnima S. [1 ]
Manjula D. [1 ]
机构
[1] Department of Computer Science and Engineering, College of Engineering, Guindy Anna University, Tamilnadu, Chennai
来源
关键词
classification; deep belief neural network; feature extraction; long short-term memory; pre-processing; Software bug detection;
D O I
10.32604/csse.2023.025991
中图分类号
学科分类号
摘要
Software is unavoidable in software development and maintenance. In literature, many methods are discussed which fails to achieve efficient software bug detection and classification. In this paper, efficient Adaptive Deep Learning Model (ADLM) is developed for automatic duplicate bug report detection and classification process. The proposed ADLM is a combination of Conditional Random Fields decoding with Long Short-Term Memory (CRF-LSTM) and Dingo Optimizer (DO). In the CRF, the DO can be consumed to choose the efficient weight value in network. The proposed automatic bug report detection is proceeding with three stages like pre-processing, feature extraction in addition bug detection with classification. Initially, the bug report input dataset is gathered from the online source system. In the pre-processing phase, the unwanted information from the input data are removed by using cleaning text, convert data types and null value replacement. The pre-processed data is sent into the feature extraction phase. In the feature extraction phase, the four types of feature extraction method are utilized such as contextual, categorical, temporal and textual. Finally, the features are sent to the proposed ADLM for automatic duplication bug report detection and classification. The proposed methodology is proceeding with two phases such as training and testing phases. Based on the working process, the bugs are detected and classified from the input data. The projected technique is assessed by analyzing performance metrics such as accuracy, precision, Recall, F_Measure and kappa. © 2023 CRL Publishing. All rights reserved.
引用
收藏
页码:1233 / 1248
页数:15
相关论文
共 50 条
  • [1] Deep learning-based software bug classification
    Meher, Jyoti Prakash
    Biswas, Sourav
    Mall, Rajib
    INFORMATION AND SOFTWARE TECHNOLOGY, 2024, 166
  • [2] Modeling Metaheuristic Optimization with Deep Learning Software Bug Prediction Model
    Sangeetha, M.
    Malathi, S.
    INTELLIGENT AUTOMATION AND SOFT COMPUTING, 2022, 34 (03): : 1587 - 1601
  • [3] Automatic software bug prediction using adaptive golden eagle optimizer with deep learning
    Siva, R.
    Kaliraj, S.
    Hariharan, B.
    Premkumar, N.
    MULTIMEDIA TOOLS AND APPLICATIONS, 2023, 83 (1) : 1261 - 1281
  • [4] Automatic software bug prediction using adaptive golden eagle optimizer with deep learning
    R. Siva
    Kaliraj S
    B. Hariharan
    N. Premkumar
    Multimedia Tools and Applications, 2024, 83 : 1261 - 1281
  • [5] Duplicate Bug Report Detection and Classification System Based on Deep Learning Technique
    Kukkar, Ashima
    Mohana, Rajni
    Kumar, Yugal
    Nayyar, Anand
    Bilal, Muhammad
    Kwak, Kyung-Sup
    IEEE ACCESS, 2020, 8 (08): : 200749 - 200763
  • [6] Deep learning based sarcasm detection and classification model
    Bhukya, Raghuram
    Vodithala, Swathy
    JOURNAL OF INTELLIGENT & FUZZY SYSTEMS, 2024, 46 (01) : 2053 - 2066
  • [7] Feature transformation for improved software bug detection and commit classification
    Mostafa, Sakib
    Cynthia, Shamse Tasnim
    Roy, Banani
    Mondal, Debajyoti
    JOURNAL OF SYSTEMS AND SOFTWARE, 2025, 219
  • [8] Denchmark: A Bug Benchmark of Deep Learning-related Software
    Kim, Misoo
    Kim, Youngkyoung
    Lee, Eunseok
    2021 IEEE/ACM 18TH INTERNATIONAL CONFERENCE ON MINING SOFTWARE REPOSITORIES (MSR 2021), 2021, : 540 - 544
  • [9] Software vulnerability detection using SFDMN deep learning model
    Bajantri, Gayatri
    Shariff, C. Noorullah
    INTERNATIONAL JOURNAL OF AD HOC AND UBIQUITOUS COMPUTING, 2024, 47 (04) : 227 - 239
  • [10] An Imbalanced Deep Learning Model for Bug Localization
    Bui Thi Mai Anh
    Nguyen Viet Luyen
    2021 28TH ASIA-PACIFIC SOFTWARE ENGINEERING CONFERENCE WORKSHOPS (APSECW 2021), 2021, : 32 - 40