Software bug priority prediction technique based on intuitionistic fuzzy representation and class imbalance learning

被引:5
|
作者
Panda, Rama Ranjan [1 ]
Nagwani, Naresh Kumar [1 ]
机构
[1] Natl Inst Technol Raipur, Dept Comp Sci & Engn, Raipur, India
关键词
Software maintenance; Fuzzy modeling; Priority prediction; Intuitionistic fuzzy similarity; Topic modeling; Class imbalance learning; SIMILARITY MEASURES; SEVERITY PREDICTION; FEATURE-SELECTION; SETS; PRIORITIZATION; CATEGORIZATION;
D O I
10.1007/s10115-023-02000-7
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
In modern times, the software industry is more focused on the timely release of high-quality software. Software bugs have a significant impact on software quality and reliability. To complete the bug triaging process on time, the triager has to understand each bug and assign the correct priority to it. However, the bugs are reported rapidly, with lots of uncertainty and irregularities in the bug tracking system. Furthermore, there are multiple priority labels that are semantically close to each other. As a result, the triager is confused while understanding and prioritizing the bugs. To address these problems, the research presents an intuitionistic fuzzy representation of topic features-based software bug priority prediction (IFTBPP) technique. Initially, the imbalanced priority classes of software bugs are balanced using the synthetic minority oversampling technique. Then, topic modeling is used to create topics and terms for software bugs. The intuitionistic fuzzy set is used on the topics to compute various grades of a bug belonging to multiple priority classes. Finally, the similarity of a newly reported bug is calculated using intuitionistic fuzzy similarity measures with multiple priority classes. All the experiments of IFTBPP are conducted on Eclipse, Mozilla, Apache, and NetBeans repositories and compared with other existing models. The accuracy values obtained by IFTBPP on these repositories are 92.5%, 91.9%, 89.2%, and 93.9%, whereas the corresponding F-measure values are 91.7%, 91.3%, 88.9%, and 93.1%.
引用
收藏
页码:2135 / 2164
页数:30
相关论文
共 50 条
  • [21] Graph Embedded Intuitionistic Fuzzy Random Vector Functional Link Neural Network for Class Imbalance Learning
    Ganaie, M. A.
    Sajid, M.
    Malik, A. K.
    Tanveer, M.
    IEEE TRANSACTIONS ON NEURAL NETWORKS AND LEARNING SYSTEMS, 2024, 35 (09) : 11671 - 11680
  • [22] Reinforcing defect prediction: a reinforcement learning approach to mitigate class imbalance in software defect prediction
    Mahfooz Alam
    Mohd Mustaqeem
    Iran Journal of Computer Science, 2025, 8 (1) : 151 - 162
  • [23] Prediction of rhinitis with class imbalance based on heterogeneous ensemble learning
    Yang, Jingdong
    Jiang, Biao
    Qiu, Zehao
    Meng, Yifei
    Zhang, Xiaolin
    Yu, Shaoqing
    Dai, Fu
    Qian, Yue
    COMPUTER METHODS IN BIOMECHANICS AND BIOMEDICAL ENGINEERING, 2024,
  • [24] BPDET: An effective software bug prediction model using deep representation and ensemble learning techniques
    Pandey, Sushant Kumar
    Mishra, Ravi Bhushan
    Tripathi, Anil Kumar
    EXPERT SYSTEMS WITH APPLICATIONS, 2020, 144
  • [25] Class Imbalance in Software Fault Prediction Data Set
    Arun, C.
    Lakshmi, C.
    ARTIFICIAL INTELLIGENCE AND EVOLUTIONARY COMPUTATIONS IN ENGINEERING SYSTEMS, 2020, 1056 : 745 - 757
  • [26] Class Imbalance Reduction (CIR): A Novel Approach to Software Defect Prediction in the Presence of Class Imbalance
    Bejjanki, Kiran Kumar
    Gyani, Jayadev
    Gugulothu, Narsimha
    SYMMETRY-BASEL, 2020, 12 (03):
  • [27] CNN-Based Priority Prediction of Bug Reports
    Rathnayake, R. M. D. S.
    Kumara, B. T. G. S.
    Ekanayake, E. M. U. W. J. B.
    2021 INTERNATIONAL CONFERENCE ON DECISION AID SCIENCES AND APPLICATION (DASA), 2021,
  • [28] Emotion Based Automated Priority Prediction for Bug Reports
    Umer, Qasim
    Liu, Hui
    Sultan, Yasir
    IEEE ACCESS, 2018, 6 : 35743 - 35752
  • [29] Feature Selection Techniques to Counter Class Imbalance Problem for Aging Related Bug Prediction Aging Related Bug Prediction
    Kumar, Lov
    Sureka, Ashish
    ISEC'18: PROCEEDINGS OF THE 11TH INNOVATIONS IN SOFTWARE ENGINEERING CONFERENCE, 2018,
  • [30] A novel oversampling technique based on the manifold distance for class imbalance learning
    Guo, Yinan
    Jiao, Botao
    Yang, Lingkai
    Cheng, Jian
    Yang, Shengxiang
    Tang, Fengzhen
    INTERNATIONAL JOURNAL OF BIO-INSPIRED COMPUTATION, 2021, 18 (03) : 131 - 142