Bug severity classification in software using ant colony optimization based feature weighting technique

被引:1
|
作者
Kukkar, Ashima [1 ]
Kumar, Yugal [2 ]
Sharma, Ashutosh [3 ]
Sandhu, Jasminder Kaur [4 ]
机构
[1] Chitkara Univ, Inst Engn & Technol, Rajpura, Punjab, India
[2] JUIT, Dept Comp Sci & Engn, Solan, Himachal Prades, India
[3] Univ Petr & Energy Studies, Sch Comp Sci, Dehra Dun, India
[4] Chandigarh Univ, Dept Comp Sci & Engn, Mohali, India
关键词
Natural language processing; Feature weighting; Support vector machine; Ant colony optimization; Naive bayes; MACHINE LEARNING TECHNIQUES; FEATURE-SELECTION; PREDICTION;
D O I
10.1016/j.eswa.2023.120573
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
At the present, the delivery of the software should be time-bound without affecting the quality of the software. However, bug severity can affect the timely delivery of software. It is a crucial component of the software engineering, including maintenance and testing. Both phases are essential for bug severity classification but require much time. Generally, bug triage is responsible for classifying the bugs based on criticality/severeness. The manual execution of this process is error-prone. Consequently, a model for automatic bug classification is required to help the bug triage. In this work, the ant colony optimization (ACO) based feature extraction technique is proposed to extract more relevant features for bug severity classification. Furthermore, the ACO technique is integrated with NB, SVM, DeepFM and F-SVM techniques for predicting bug severity and classifying bugs into multi-severity classes. Several benchmark projects such as Eclipse, Mozilla, OpenFOAM, JBoss, and Firefox, are considered to evaluate the efficacy of the techniques above. The simulation outcomes are expressed in terms of Accuracy, Precision, Recall, and F1-measure. It is noted that the outcomes of the SVM, NB, DeepFM and F-SVM approaches are improved by the ACO-based feature weighting technique. The accuracy rate of ACO-FSVM, ACO-NB, ACO-SVM, ACO-DeepFM, NB, SVM, F-SVM, DeepFM techniques are ranging in between 85.73 and 89.38%, 78% to 80%, 73% to 76%, 92.67% to 97.27 %, 71% to 77%,65% to 74%, 78.21% to 81.28% and 90.02% to 95.24% respectively for five benchmark projects. Further, proposed techniques are also produced better simulation results as compared with state-of -the-art techniques. Friedman and post hoc statistical tests are also conducted on proposed techniques.
引用
收藏
页数:14
相关论文
共 50 条
  • [41] Software Test Data Generation using Ant Colony Optimization
    Li, Huaizhong
    Lam, C. Peng
    PROCEEDINGS OF WORLD ACADEMY OF SCIENCE, ENGINEERING AND TECHNOLOGY, VOL 1, 2007, 1 : 1 - 4
  • [42] A hybrid ant colony optimization technique for power signal pattern classification
    Biswal, B.
    Dash, P. M.
    Mishra, S.
    EXPERT SYSTEMS WITH APPLICATIONS, 2011, 38 (05) : 6368 - 6375
  • [43] An Improved Feature Selection Algorithm Based on Ant Colony Optimization
    Peng, Huijun
    Ying, Chun
    Tan, Shuhua
    Hu, Bing
    Sun, Zhixin
    IEEE ACCESS, 2018, 6 : 69203 - 69209
  • [44] Using Ant Colony Optimization in Software Development Project Scheduling
    Suri, Bharti
    Jajoria, Pooja
    2013 INTERNATIONAL CONFERENCE ON ADVANCES IN COMPUTING, COMMUNICATIONS AND INFORMATICS (ICACCI), 2013, : 2101 - 2106
  • [45] An unsupervised feature selection algorithm based on ant colony optimization
    Tabakhi, Sina
    Moradi, Parham
    Akhlaghian, Fardin
    ENGINEERING APPLICATIONS OF ARTIFICIAL INTELLIGENCE, 2014, 32 : 112 - 123
  • [46] Brittleness analysis of software architecture based on ant colony optimization
    Zhang, Hong
    Hu, Changzhen
    Wang, Xiaojun
    Open Cybernetics and Systemics Journal, 2015, 9 : 1094 - 1098
  • [47] LEACH Protocol Optimization Based on Weighting Strategy and the Improved Ant Colony Algorithm
    Cheng, Xuezhen
    Xu, Chuannuo
    Liu, Xiaoqing
    Li, Jiming
    Zhang, Junming
    FRONTIERS IN NEUROROBOTICS, 2022, 16
  • [48] Simultaneous feature weighting and parameter determination of Neural Networks using Ant Lion Optimization for the classification of breast cancer
    Singh, Dalwinder
    Singh, Birmohan
    Kaur, Manpreet
    BIOCYBERNETICS AND BIOMEDICAL ENGINEERING, 2020, 40 (01) : 337 - 351
  • [49] Simultaneous feature selection and SVM parameter determination in classification of hyperspectral imagery using Ant Colony Optimization
    Samadzadegan, Farhad
    Hasani, Hadiseh
    Schenk, Toni
    CANADIAN JOURNAL OF REMOTE SENSING, 2012, 38 (02) : 139 - 156
  • [50] Information-Theory-based Nondominated Sorting Ant Colony Optimization for Multiobjective Feature Selection in Classification
    Wang, Ziqian
    Gao, Shangce
    Zhou, Mengchu
    Sato, Syuhei
    Cheng, Jiujun
    Wang, Jiahai
    IEEE TRANSACTIONS ON CYBERNETICS, 2023, 53 (08) : 5276 - 5289