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 条
  • [31] Arabic text categorization system - Using Ant Colony Optimization-based feature selection
    Mesleh, Abdelwadood Moh'd A.
    Kanaan, Ghassan
    ICSOFT 2008: PROCEEDINGS OF THE THIRD INTERNATIONAL CONFERENCE ON SOFTWARE AND DATA TECHNOLOGIES, VOL PL/DPS/KE, 2008, : 384 - 387
  • [32] A Graph-based Multi-Label Feature Selection using Ant Colony Optimization
    Hatami, Mohammad
    Mahmood, Sabah Robitan
    Moradi, Parham
    2020 10TH INTERNATIONAL SYMPOSIUM ON TELECOMMUNICATIONS (IST), 2020, : 175 - 180
  • [33] A hybrid algorithm using ant and bee colony optimization for feature selection and classification (AC-ABC Hybrid)
    Shunmugapriya, P.
    Kanmani, S.
    SWARM AND EVOLUTIONARY COMPUTATION, 2017, 36 : 27 - 36
  • [34] Feature Selection Based on Ant Colony Optimization and Rough Set Theory
    He, Ming
    ISCSCT 2008: INTERNATIONAL SYMPOSIUM ON COMPUTER SCIENCE AND COMPUTATIONAL TECHNOLOGY, VOL 1, PROCEEDINGS, 2008, : 247 - 250
  • [35] Symmetric uncertainty-incorporated probabilistic sequence-based ant colony optimization for feature selection in classification
    Wang, Ziqian
    Gao, Shangce
    Zhang, Yong
    Guo, Lijun
    KNOWLEDGE-BASED SYSTEMS, 2022, 256
  • [36] Effective pixel classification of Mars images based on ant colony optimization feature selection and extreme learning machine
    Rashno, Abdolreza
    Nazari, Behzad
    Sadri, Saeed
    Saraee, Mohamad
    NEUROCOMPUTING, 2017, 226 : 66 - 79
  • [37] Application of Communication Ant Colony Optimization for Lymph Node Classification
    Chang, Chuan-Yu
    Chang, Mao-Syuan
    Chen, Shao-Jer
    PROCEEDINGS 2012 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN, AND CYBERNETICS (SMC), 2012, : 1954 - 1959
  • [38] Classification using unstructured rules and Ant Colony Optimization
    Nejad, Negar Zakeri
    Bakhtiary, Amir H.
    Analoui, Morteza
    IMECS 2008: INTERNATIONAL MULTICONFERENCE OF ENGINEERS AND COMPUTER SCIENTISTS, VOLS I AND II, 2008, : 506 - +
  • [39] A New Hybrid Ant Colony Optimization Based on Brain Storm Optimization for Feature Selection
    Liang, Haomo
    Wang, Zhixue
    Liu, Yi
    IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, 2019, E102D (07): : 1396 - 1399
  • [40] Clustered Stocks Weighting with Ant Colony Optimization in Portfolio Optimization
    Steven, A.
    Hertono, G. F.
    Handari, B. D.
    PROCEEDINGS OF THE 3RD INTERNATIONAL SYMPOSIUM ON CURRENT PROGRESS IN MATHEMATICS AND SCIENCES 2017 (ISCPMS2017), 2018, 2023