En-LDA: An Novel Approach to Automatic Bug Report Assignment with Entropy Optimized Latent Dirichlet Allocation

被引:12
|
作者
Zhang, Wen [1 ]
Cui, Yangbo [1 ]
Yoshida, Taketoshi [2 ]
机构
[1] Beijing Univ Chem Technol, Res Ctr Data Sci, Beijing 100039, Peoples R China
[2] Japan Adv Inst Sci & Technol, Sch Knowledge Sci, 1-1 Ashahidai, Nomi, Ishikawa 9231292, Japan
来源
ENTROPY | 2017年 / 19卷 / 05期
基金
中国国家自然科学基金;
关键词
automatic bug report assignment; bug resolution; entropy measure; Latent Dirichlet Allocation;
D O I
10.3390/e19050173
中图分类号
O4 [物理学];
学科分类号
0702 ;
摘要
With the increasing number of bug reports coming into the open bug repository, it is impossible to triage bug reports manually by software managers. This paper proposes a novel approach called En-LDA (Entropy optimized Latent Dirichlet Allocation (LDA)) for automatic bug report assignment. Specifically, we propose entropy to optimize the number of topics of the LDA model and further use the entropy optimized LDA to capture the expertise and interest of developers in bug resolution. A developer's interest in a topic is modeled by the number of the developer's comments on bug reports of the topic divided by the number of all the developer's comments. A developer's expertise in a topic is modeled by the number of the developer's comments on bug reports of the topic divided by the number of all developers' comments on the topic. Given a new bug report, En-LDA recommends a ranked list of developers who are potentially adequate to resolve the new bug. Experiments on Eclipse JDT and Mozilla Firefox projects show that En-LDA can achieve high recall up to 84% and 58%, and precision up to 28% and 41%, respectively, which indicates promising aspects of the proposed approach.
引用
收藏
页数:13
相关论文
共 10 条
  • [1] On the Effectiveness of Labeled Latent Dirichlet Allocation in Automatic Bug-Report Categorization
    Zibran, Minhaz F.
    [J]. 2016 IEEE/ACM 38TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING COMPANION (ICSE-C), 2016, : 713 - 715
  • [2] An Approach for Automatic Aspect Extraction by Latent Dirichlet Allocation
    Das, Subha Jyoti
    Chakraborty, Basabi
    [J]. 2019 IEEE 10TH INTERNATIONAL CONFERENCE ON AWARENESS SCIENCE AND TECHNOLOGY (ICAST 2019), 2019, : 407 - 412
  • [3] Comparing Hierarchical Dirichlet Process with Latent Dirichlet Allocation in Bug Report Multiclass Classification
    Limsettho, Nachai
    Hata, Hideaki
    Matsumoto, Ken-ichi
    [J]. 2014 15TH IEEE/ACIS INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING, ARTIFICIAL INTELLIGENCE, NETWORKING AND PARALLEL/DISTRIBUTED COMPUTING (SNPD), 2014, : 137 - 142
  • [4] An information entropy and latent Dirichlet allocation approach to noise patent filtering
    Yoon, Janghyeok
    Jeong, Byeongki
    Kim, Mujin
    Lee, Changyong
    [J]. ADVANCED ENGINEERING INFORMATICS, 2021, 47
  • [5] A time-based approach to automatic bug report assignment
    Shokripour, Ramin
    Anvik, John
    Kasirun, Zarinah M.
    Zamani, Sima
    [J]. JOURNAL OF SYSTEMS AND SOFTWARE, 2015, 102 : 109 - 122
  • [6] BAHA: A Novel Approach to Automatic Bug Report Assignment with Topic Modeling and Heterogeneous Network Analysis
    Zhang Wen
    Wang Song
    Wang Qing
    [J]. CHINESE JOURNAL OF ELECTRONICS, 2016, 25 (06) : 1011 - 1018
  • [7] BAHA:A Novel Approach to Automatic Bug Report Assignment with Topic Modeling and Heterogeneous Network Analysis
    ZHANG Wen
    WANG Song
    WANG Qing
    [J]. Chinese Journal of Electronics, 2016, 25 (06) : 1011 - 1018
  • [8] Predicting Trends and Research Patterns of Smart Cities: A Semi-Automatic Review Using Latent Dirichlet Allocation (LDA)
    Sharma, Chetan
    Batra, Isha
    Sharma, Shamneesh
    Malik, Arun
    Hosen, A. S. M. Sanwar
    Ra, In-Ho
    [J]. IEEE ACCESS, 2022, 10 : 121080 - 121095
  • [9] Urban Crisis Detection Technique: A Spatial and Data Driven Approach Based on Latent Dirichlet Allocation (LDA) Topic Modeling
    Wang, Yan
    Taylor, John E.
    [J]. CONSTRUCTION RESEARCH CONGRESS 2018: CONSTRUCTION PROJECT MANAGEMENT, 2018, : 250 - 259
  • [10] PAN-LDA: A latent Dirichlet allocation based novel feature extraction model for COVID-19 data using machine learning
    Gupta, Aakansha
    Katarya, Rahul
    [J]. COMPUTERS IN BIOLOGY AND MEDICINE, 2021, 138