Effective Bug Triage for Software Development and Maintenance

Software businesses allocate about 45% of their budget to resolving issues. Bug triage is an essential step in the bug-fixing process that aims to effectively provide a developer with information about a new bug. This research focusses on the issue of data minimization in bug triage, which involves...

Full description

Bibliographic Details
Main Authors: S. Sai, Kishore, Chitra, K., Nur Fatin Liyana, Mohd Rosely
Format: Article
Language:English
English
Published: INTI International University 2024
Subjects:
Online Access:http://eprints.intimal.edu.my/1974/
http://eprints.intimal.edu.my/1974/1/518
http://eprints.intimal.edu.my/1974/2/ij2024_27r.pdf
_version_ 1848766974918656000
author S. Sai, Kishore
Chitra, K.
Nur Fatin Liyana, Mohd Rosely
author_facet S. Sai, Kishore
Chitra, K.
Nur Fatin Liyana, Mohd Rosely
author_sort S. Sai, Kishore
building INTI Institutional Repository
collection Online Access
description Software businesses allocate about 45% of their budget to resolving issues. Bug triage is an essential step in the bug-fixing process that aims to effectively provide a developer with information about a new bug. This research focusses on the issue of data minimization in bug triage, which involves reducing and enhancing the quality of bug data. Utilize instance and feature selection techniques to simultaneously decrease the size of both the word and data dimensions related to bugs. The objective is to construct a prediction model for a novel bug data set by utilizing qualities from previous bug data sets. Additionally, we aim to assess the comparative significance of employing feature and instance selection in the sequence in which they are implemented. Empirically evaluate the effectiveness of data reduction by analyzing a total of 600,000 bug reports from two significant open-source projects, Mozilla and Eclipse. The findings indicate that our data reduction technique has the potential to effectively decrease the bulk of data while enhancing bug triage accuracy. Our study effort presents a methodology for utilizing data processing techniques to provide superior, sparsely populated bug data for the sake of software development and maintenance.
first_indexed 2025-11-14T11:58:16Z
format Article
id intimal-1974
institution INTI International University
institution_category Local University
language English
English
last_indexed 2025-11-14T11:59:40Z
publishDate 2024
publisher INTI International University
recordtype eprints
repository_type Digital Repository
spelling intimal-19742025-07-30T07:52:37Z http://eprints.intimal.edu.my/1974/ Effective Bug Triage for Software Development and Maintenance S. Sai, Kishore Chitra, K. Nur Fatin Liyana, Mohd Rosely Q Science (General) QA75 Electronic computers. Computer science QA76 Computer software Software businesses allocate about 45% of their budget to resolving issues. Bug triage is an essential step in the bug-fixing process that aims to effectively provide a developer with information about a new bug. This research focusses on the issue of data minimization in bug triage, which involves reducing and enhancing the quality of bug data. Utilize instance and feature selection techniques to simultaneously decrease the size of both the word and data dimensions related to bugs. The objective is to construct a prediction model for a novel bug data set by utilizing qualities from previous bug data sets. Additionally, we aim to assess the comparative significance of employing feature and instance selection in the sequence in which they are implemented. Empirically evaluate the effectiveness of data reduction by analyzing a total of 600,000 bug reports from two significant open-source projects, Mozilla and Eclipse. The findings indicate that our data reduction technique has the potential to effectively decrease the bulk of data while enhancing bug triage accuracy. Our study effort presents a methodology for utilizing data processing techniques to provide superior, sparsely populated bug data for the sake of software development and maintenance. INTI International University 2024-08 Article PeerReviewed text en cc_by_4 http://eprints.intimal.edu.my/1974/1/518 text en cc_by_4 http://eprints.intimal.edu.my/1974/2/ij2024_27r.pdf S. Sai, Kishore and Chitra, K. and Nur Fatin Liyana, Mohd Rosely (2024) Effective Bug Triage for Software Development and Maintenance. INTI JOURNAL, 2024 (27). pp. 1-7. ISSN e2600-7320 https://intijournal.intimal.edu.my
spellingShingle Q Science (General)
QA75 Electronic computers. Computer science
QA76 Computer software
S. Sai, Kishore
Chitra, K.
Nur Fatin Liyana, Mohd Rosely
Effective Bug Triage for Software Development and Maintenance
title Effective Bug Triage for Software Development and Maintenance
title_full Effective Bug Triage for Software Development and Maintenance
title_fullStr Effective Bug Triage for Software Development and Maintenance
title_full_unstemmed Effective Bug Triage for Software Development and Maintenance
title_short Effective Bug Triage for Software Development and Maintenance
title_sort effective bug triage for software development and maintenance
topic Q Science (General)
QA75 Electronic computers. Computer science
QA76 Computer software
url http://eprints.intimal.edu.my/1974/
http://eprints.intimal.edu.my/1974/
http://eprints.intimal.edu.my/1974/1/518
http://eprints.intimal.edu.my/1974/2/ij2024_27r.pdf