Multi-label classification and fuzzy similarity-based expert identification techniques for software bug assignment

被引:0
|
作者
Panda, Rama Ranjan [1 ]
Nagwani, Naresh Kumar [2 ]
机构
[1] Siksha O Anusandhan Deemed Univ, Dept Comp Sci & Engn, ITER, Bhubaneswar, Odisha, India
[2] Natl Inst Technol Raipur, Dept Comp Sci & Engn, Raipur, Chhattisgarh, India
关键词
bug assignment; expert finding; decision making; fuzzy logic; mining bug repositories; machine learning; fuzzy similarity;
D O I
10.1504/IJCSE.2024.142837
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
In software development, a bug can occur due to multiple failures in software, and it may require multiple developers to fix it. In machine learning approaches, the bugs are assigned to a developer with a clear-cut outcome based on the agreed level of opinion from the assigner. However, instances of software bugs are textual and fuzzy. In this paper, two fuzzy systems: the fuzzy bug assignment technique for software developers and unique term relationships (FDUR) and the fuzzy bug assignment technique for software developers and category relationships (FDCR) are developed to measure the degree of relationships between developers, bugs, and its categories. The computed degree of relationship is used for handling the bugs with multiple categories and a set of developers involved in the development of software. To measure and compare the performance of both techniques with other existing techniques, the experiments are carried out on the benchmark software repositories.
引用
收藏
页码:734 / 748
页数:16
相关论文
共 50 条
  • [41] Multi-label classification of research articles using Word2Vec and identification of similarity threshold
    Ghulam Mustafa
    Muhammad Usman
    Lisu Yu
    Muhammad Tanvir afzal
    Muhammad Sulaiman
    Abdul Shahid
    Scientific Reports, 11
  • [42] Multi-label classification of research articles using Word2Vec and identification of similarity threshold
    Mustafa, Ghulam
    Usman, Muhammad
    Yu, Lisu
    Afzal, Muhammad Tanvir
    Sulaiman, Muhammad
    Shahid, Abdul
    SCIENTIFIC REPORTS, 2021, 11 (01)
  • [43] Kernel extreme learning machine based on fuzzy set theory for multi-label classification
    Kongsorot, Yanika
    Horata, Punyaphol
    Musikawan, Pakarat
    Sunat, Khamron
    INTERNATIONAL JOURNAL OF MACHINE LEARNING AND CYBERNETICS, 2019, 10 (05) : 979 - 989
  • [44] A ranking-based feature selection for multi-label classification with fuzzy relative discernibility
    Qian, Wenbin
    Xiong, Chuanzhen
    Wang, Yinglong
    APPLIED SOFT COMPUTING, 2021, 102
  • [45] Kernel extreme learning machine based on fuzzy set theory for multi-label classification
    Yanika Kongsorot
    Punyaphol Horata
    Pakarat Musikawan
    Khamron Sunat
    International Journal of Machine Learning and Cybernetics, 2019, 10 : 979 - 989
  • [46] Applying multi-label techniques in emotion identification of short texts
    Almeida, Alex M. G.
    Cerri, Ricardo
    Paraiso, Emerson Cabrera
    Mantovani, Rafael Gomes
    Barbon Junior, Sylvio
    NEUROCOMPUTING, 2018, 320 : 35 - 46
  • [47] Multi-Label Classification Based on Multi-Objective Optimization
    Shi, Chuan
    Kong, Xiangnan
    Fu, Di
    Yu, Philip S.
    Wu, Bin
    ACM TRANSACTIONS ON INTELLIGENT SYSTEMS AND TECHNOLOGY, 2014, 5 (02)
  • [48] Predicting ICD-9 code groups with fuzzy similarity based supervised multi-label classification of unstructured clinical nursing notes
    Gangavarapu, Tushaar
    Jayasimha, Aditya
    Krishnan, Gokul S.
    Kamath, Sowmya S.
    KNOWLEDGE-BASED SYSTEMS, 2020, 190
  • [49] Multi-label software requirement smells classification using deep learning
    Alem, Ashagrew Liyih
    Gebretsadik, Ketema Keflie
    Mengistie, Shegaw Anagaw
    Admas, Muluye Fentie
    SCIENTIFIC REPORTS, 2025, 15 (01):
  • [50] Topic recommendation for software repositories using multi-label classification algorithms
    Izadi, Maliheh
    Heydarnoori, Abbas
    Gousios, Georgios
    EMPIRICAL SOFTWARE ENGINEERING, 2021, 26 (05)