2022
DOI: 10.1016/j.infsof.2022.107025
|View full text |Cite
|
Sign up to set email alerts
|

S-DABT: Schedule and Dependency-aware Bug Triage in open-source bug tracking systems

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
4
0

Year Published

2023
2023
2024
2024

Publication Types

Select...
7
1

Relationship

0
8

Authors

Journals

citations
Cited by 10 publications
(11 citation statements)
references
References 19 publications
0
4
0
Order By: Relevance
“…The developers are chosen according to their technical expertise scores in relevant topics. Jahanshahi and Cevik [2] introduce a framework that finds the suitability of developers with an SVM model. Then, the framework uses integer programming to assign the bugs to developers according to the schedules of the developers and the dependencies of the bugs.…”
Section: Related Workmentioning
confidence: 99%
See 1 more Smart Citation
“…The developers are chosen according to their technical expertise scores in relevant topics. Jahanshahi and Cevik [2] introduce a framework that finds the suitability of developers with an SVM model. Then, the framework uses integer programming to assign the bugs to developers according to the schedules of the developers and the dependencies of the bugs.…”
Section: Related Workmentioning
confidence: 99%
“…Hence, automatic bug assignment based on software bug reports is an essential issue for software development. Most of the papers [2,3,4,5,6] published for the software bug report assignment task work on open-source repositories since they are easy to access. On the other hand, few papers [7,8,9] focus on closed-source software repositories.…”
Section: Introductionmentioning
confidence: 99%
“…Bug triage has another connotation in some cases: setting reducing the bug fix time cost as the primary optimization point, regardless of the similarity between bugs. For example, the goal of [8] was to distribute bugs to the right developers at the right time. Considering random errors that may occur at any time and the specific reality of developers who plan to change at any time, this work is based on the Markov decision process model (MDP), using approximate dynamic programming (ADP) to minimize entropy, with the optimization goal of minimizing bug repair time decision making.…”
Section: Reportermentioning
confidence: 99%
“…The concept of uncertainty can be quantified using entropy. The mutual information between X and Y can be calculated using Equation (8), where p(x, y) represents the joint probability of x and y occurring simultaneously.…”
Section: Feature Extraction and Selectionmentioning
confidence: 99%
“…However, with over 200 million open-source projects and 1.2 billion issues hosted on the GitHub platform worldwide, there are a large number of software defects that need to be fixed every day. Manually assigning developers to software defects by managers alone can be a tedious and time-consuming task [9][10][11][12]. To streamline this process, researchers have conducted studies on the task of assigning or recommending developers [13][14][15][16][17][18][19][20][21][22].…”
Section: Introductionmentioning
confidence: 99%