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

被引:22
|
作者
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] 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
  • [2] Improving Intelligence Metrics using Frequency Domain Convolutions for Improving Bug Prediction
    Mishra, Anurag
    Sharma, Ashish
    RECENT ADVANCES IN ELECTRICAL & ELECTRONIC ENGINEERING, 2023, 16 (08) : 825 - 835
  • [3] A New Approach for Improving Microbial Fuel Cell Performance Using Artificial Intelligence
    Abdollahfard, Yaser
    Sedighi, Mehdi
    Ghasemi, Mostafa
    SUSTAINABILITY, 2023, 15 (02)
  • [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] Artificial intelligence in medical referrals triage based on Clinical Prioritization Criteria
    Abdel-Hafez, Ahmad
    Jones, Melanie
    Ebrahimabadi, Maziiar
    Ryan, Cathi
    Graham, Steve
    Slee, Nicola
    Whitfield, Bernard
    FRONTIERS IN DIGITAL HEALTH, 2023, 5
  • [6] A Deterioration Model for Sewer Pipes Using CCTV and Artificial Intelligence
    Salihu, Comfort
    Mohandes, Saeed Reza
    Kineber, Ahmed Farouk
    Hosseini, M. Reza
    Elghaish, Faris
    Zayed, Tarek
    BUILDINGS, 2023, 13 (04)
  • [7] Artificial intelligence-based approaches for improving the diagnosis, triage, and prioritization of autism spectrum disorder: a systematic review of current trends and open issues
    Joudar, Shahad Sabbar
    Albahri, A. S.
    Hamid, Rula A.
    Zahid, Idrees A.
    Alqaysi, M. E.
    Albahri, O. S.
    Alamoodi, A. H.
    ARTIFICIAL INTELLIGENCE REVIEW, 2023, 56 (SUPPL 1) : 53 - 117
  • [8] Editorial: Using Artificial Intelligence to Enhance Sport Performance
    Dwyer, Dan B.
    Kempe, Matthias
    Knobbe, Arno
    FRONTIERS IN SPORTS AND ACTIVE LIVING, 2022, 4
  • [9] Improving the Performance of an Artificial Intelligence Recommendation Engine with Deep Learning Neural Nets
    Guha, Radha
    2021 6TH INTERNATIONAL CONFERENCE FOR CONVERGENCE IN TECHNOLOGY (I2CT), 2021,
  • [10] Triage and priority-based healthcare diagnosis using artificial intelligence for autism spectrum disorder and gene contribution: A systematic review
    Joudar, Shahad Sabbar
    Albahri, A. S.
    Hamid, A. Rula
    COMPUTERS IN BIOLOGY AND MEDICINE, 2022, 146