Improving bug report triage performance using artificial intelligence based document generation model

被引:21
|
作者
Lee, Dong-Gun [1 ]
Seo, Yeong-Seok [1 ]
机构
[1] Yeungnam Univ, Dept Comp Engn, 280 Daehak Ro, Gyongsan 38541, Gyeongbuk, South Korea
基金
新加坡国家研究基金会;
关键词
Bug report triage; Software defect prediction; Latent Dirichlet Allocation; Artificial intelligence; Machine learning; Software engineering; CLASSIFICATION; KNN;
D O I
10.1186/s13673-020-00229-7
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Artificial intelligence is one of the key technologies for progression to the fourth industrial revolution. This technology also has a significant impact on software professionals who are continuously striving to achieve high-quality software development by fixing various types of software bugs. During the software development and maintenance stages, software bugs are the major factor that can affect the cost and time of software delivery. To efficiently fix a software bug, open bug repositories are used for identifying bug reports and for classifying and prioritizing the reports for assignment to the most appropriate software developers based on their level of interest and expertise. Owing to a lack of resources such as time and manpower, this bug report triage process is extremely important in software development. To improve the bug report triage performance, numerous studies have focused on a latent Dirichlet allocation (LDA) using the k-nearest neighbors or a support vector machine. Although the existing approaches have improved the accuracy of a bug triage, they often cause conflicts between the combined techniques and generate incorrect triage results. In this study, we propose a method for improving the bug report triage performance using multiple LDA-based topic sets by improving the LDA. The proposed method improves the existing topic sets of the LDA by building two adjunct topic sets. In our experiment, we collected bug reports from a popular bug tracking system, Bugzilla, as well as Android bug reports, to evaluate the proposed method and demonstrate the achievement of the following two goals: increase the bug report triage accuracy, and satisfy the compatibility with other state-of-the-art approaches.
引用
收藏
页数:22
相关论文
共 50 条
  • [1] Optimization of Bug Detection Model(OBDM):By Evaluating Performance Metric using Artificial Intelligence
    Srivastava, Nidhi
    Agarwal, Manisha
    Bhardwaj, Vivek
    Lamba, Tripti
    2022 2nd International Conference on Advance Computing and Innovative Technologies in Engineering, ICACITE 2022, 2022, : 1423 - 1430
  • [2] Improving the Robustness of the Bug Triage Model through Adversarial Training
    Kim, Min-ha
    Wang, Dae-sung
    Wang, Sheng-tsai
    Park, Seo-Hyeon
    Lee, Chan-gun
    36TH INTERNATIONAL CONFERENCE ON INFORMATION NETWORKING (ICOIN 2022), 2022, : 478 - 481
  • [3] Generation of a model for cutting forces using artificial intelligence
    Milfelner, M
    Zuperl, U
    Cus, F
    STROJNISKI VESTNIK-JOURNAL OF MECHANICAL ENGINEERING, 2005, 51 (01): : 41 - 54
  • [4] Efficient feature extraction model for validation performance improvement of duplicate bug report detection in software bug triage systems
    Neysiani, Behzad Soleimani
    Babamir, Seyed Morteza
    Aritsugi, Masayoshi
    INFORMATION AND SOFTWARE TECHNOLOGY, 2020, 126
  • [5] Improving the Performance of Photovoltaic by Using Artificial Intelligence Optimization Techniques
    Ebrahim, M. A.
    Ramadan, S. M.
    Attia, H. A.
    Saied, E. M.
    Lehtonen, M.
    Abdelhadi, H. A.
    INTERNATIONAL JOURNAL OF RENEWABLE ENERGY RESEARCH, 2021, 11 (01): : 46 - 53
  • [6] Model Based Document and Report Generation for Systems Engineering
    Delp, Christopher
    Lam, Doris
    Fosse, Elyse
    Lee, Cin-Young
    2013 IEEE AEROSPACE CONFERENCE, 2013,
  • [7] An Extended Survey Concerning the Significance of Artificial Intelligence and Machine Learning Techniques for Bug Triage and Management
    Bocu, Razvan
    Baicoianu, Alexandra
    Kerestely, Arpad
    IEEE ACCESS, 2023, 11 : 123924 - 123937
  • [8] Predicting hybrid rice performance using AIHIB model based on artificial intelligence
    Sabouri, Hossein
    Sajadi, Sayed Javad
    SCIENTIFIC REPORTS, 2022, 12 (01)
  • [9] Predicting hybrid rice performance using AIHIB model based on artificial intelligence
    Hossein Sabouri
    Sayed Javad Sajadi
    Scientific Reports, 12
  • [10] A NEW APPROACH FOR IMPROVING BUSINESS PERFORMANCE USING ARTIFICIAL INTELLIGENCE AND CASE-BASED REASONING
    Vujovic, Aleksandar
    Krivokapic, Zdravko
    Sokovic, Mirko
    Arsovski, Slavko
    Diaye, Marc Arthur
    Jovanovic, Jelena
    DECISION MAKING SYSTEMS IN BUSINESS ADMINISTRATION, 2013, 8 : 163 - 184