DENATURE: duplicate detection and type identification in open source bug repositories

被引:1
|
作者
Chauhan, Ruby [1 ]
Sharma, Shakshi [2 ]
Goyal, Anjali [3 ]
机构
[1] NorthCap Univ, Sect 23 A, Gurugram 122017, Haryana, India
[2] Univ Tartu, Tartu, Estonia
[3] Sharda Univ, Sch Engn & Technol, Dept Comp Sci & Engn, Greater Noida, India
关键词
Bug tracking system; Bug reports; Duplicate detection; Bug type identification; Similarity measures; Classification; Information retrieval techniques; CLASSIFICATION; MODEL;
D O I
10.1007/s13198-023-01855-x
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
Software projects reckon on the bug tracking systems to guide software maintenance activities. The critical information about the nature of the crash is carried by the bug reports which are submitted to bug repositories. This information is in free form text format and is submitted by users or developers. A large amount of bug reports gets collected in bug repositories. Out of these submitted bugs, many reports are mere identical of the already existing bugs. Furthermore, not all non-duplicate bugs are reproducible in nature. This paper introduces DENATURE, a two step framework for detecting duplication and identifying bug type. The proposed framework will help to minimize time and developer's effort utilized in resolution of bug reports which will further improvise overall software quality. Information retrieval techniques are used for finding duplicate bugs and machine learning classification techniques are used for identifying the type of bug report. Through experiments, we found that the proposed framework obtained prediction accuracy up to 88.81%.
引用
收藏
页码:S275 / S292
页数:18
相关论文
共 50 条
  • [1] DENATURE: duplicate detection and type identification in open source bug repositories
    Ruby Chauhan
    Shakshi Sharma
    Anjali Goyal
    International Journal of System Assurance Engineering and Management, 2023, 14 : 275 - 292
  • [2] Performance Assessment of Bug Fixing Process in Open Source Repositories
    Goyal, Anjali
    Sardana, Neetu
    INTERNATIONAL CONFERENCE ON COMPUTATIONAL INTELLIGENCE AND DATA SCIENCE, 2020, 167 : 2070 - 2079
  • [3] Coping with Duplicate Bug Reports in Free/Open Source Software Projects
    Davidson, Jennifer L.
    Mohan, Nitin
    Jensen, Carlos
    2011 IEEE SYMPOSIUM ON VISUAL LANGUAGES AND HUMAN-CENTRIC COMPUTING (VL/HCC 2011), 2011, : 101 - 108
  • [4] POSTER: DWEN: Deep Word Embedding Network for Duplicate Bug Report Detection in Software Repositories
    Budhiraja, Amar
    Dutta, Kartik
    Reddy, Raghu
    Shrivastava, Manish
    PROCEEDINGS 2018 IEEE/ACM 40TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING - COMPANION (ICSE-COMPANION, 2018, : 193 - 194
  • [5] Improved Duplicate Bug Report Identification
    Tian, Yuan
    Sun, Chengnian
    Lo, David
    2012 16TH EUROPEAN CONFERENCE ON SOFTWARE MAINTENANCE AND REENGINEERING (CSMR), 2012, : 385 - 390
  • [6] Large-Scale Identification and Analysis of Factors Impacting Simple Bug Resolution Times in Open Source Software Repositories
    Eiroa-Lledo, Elia
    Ali, Rao Hamza
    Pinto, Gabriela
    Anderson, Jillian
    Linstead, Erik
    APPLIED SCIENCES-BASEL, 2023, 13 (05):
  • [7] On the Identification of Accessibility Bug Reports in Open Source Systems
    Aljedaani, Wajdi
    Mkaouer, Mohamed Wiem
    Ludi, Stephanie
    Ouni, Ali
    Jenhani, Ilyes
    19TH INTERNATIONAL WEB FOR ALL CONFERENCE, 2022,
  • [8] Towards Word Embeddings for Improved Duplicate Bug Report Retrieval in Software Repositories
    Budhiraja, Amar
    Dutta, Kartik
    Shrivastava, Manish
    Reddy, Raghu
    PROCEEDINGS OF THE 2018 ACM SIGIR INTERNATIONAL CONFERENCE ON THEORY OF INFORMATION RETRIEVAL (ICTIR'18), 2018, : 167 - 170
  • [9] BRAN: Reduce Vulnerability Search Space in Large Open Source Repositories by Learning Bug Symptoms
    Meng, Dongyu
    Guerriero, Michele
    Machiry, Aravind
    Aghakhani, Hojjat
    Bose, Priyanka
    Continella, Andrea
    Kruegel, Christopher
    Vigna, Giovanni
    ASIA CCS'21: PROCEEDINGS OF THE 2021 ACM ASIA CONFERENCE ON COMPUTER AND COMMUNICATIONS SECURITY, 2021, : 731 - 743
  • [10] Automated Duplicate Detection for Bug Tracking Systems
    Jalbert, Nicholas
    Weimer, Westley
    2008 IEEE INTERNATIONAL CONFERENCE ON DEPENDABLE SYSTEMS & NETWORKS WITH FTCS & DCC, 2008, : 52 - 61