Proceedings of the ACM/IEEE 42nd International Conference on Software Engineering 2020
DOI: 10.1145/3377811.3380403
|View full text |Cite
|
Sign up to set email alerts
|

An investigation of cross-project learning in online just-in-time software defect prediction

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
2

Citation Types

0
43
0

Year Published

2021
2021
2023
2023

Publication Types

Select...
4
3
1

Relationship

0
8

Authors

Journals

citations
Cited by 42 publications
(43 citation statements)
references
References 30 publications
0
43
0
Order By: Relevance
“…They found that supervised models are more promising than unsupervised methods. Tabassum et al [12] worked on finding that to what extent cross-project data is useful. Is it useful for just starting phase of the new project or it can also work when the project is old?…”
Section: Previous Work 21 Just-in-time Software Defect Predictionmentioning
confidence: 99%
“…They found that supervised models are more promising than unsupervised methods. Tabassum et al [12] worked on finding that to what extent cross-project data is useful. Is it useful for just starting phase of the new project or it can also work when the project is old?…”
Section: Previous Work 21 Just-in-time Software Defect Predictionmentioning
confidence: 99%
“…Besides, Wan et al [39] discussed the drawbacks of existing defect prediction tools and highlighted future research directions through literature review and a survey of practitioners. After that, Tabassum et al [36] conducted a study of JIT defect prediction in realistic online learning scenarios and concluded that the model trained with both within and cross-project data can outperform the model trained with within-project data only. Recently, Zeng et al [48] revisited the deep learning based JIT defect prediction models and found that deep learning based approaches may not work better than simplistic model LApredict they proposed.…”
Section: Just-in-time Defect Predictionmentioning
confidence: 99%
“…Online learning: Bandit algorithms can be considered as an online learning method [7]. Several online learning methods have been applied to fault prediction in the past (e.g., [17], [19]). However, the assumption in the past studies is that fault prediction models should be rebuilt continuously as prediction targets of software systems might change over time.…”
Section: Related Workmentioning
confidence: 99%
“…Tabassum et al [17] applied online learning to Just-In-Time software defect prediction models in order to compare the outcomes of three different proposed methods. Although the authors used majority voting (simply by counting the majority, and not the weighted majority [13]), their approach aimed at building multiple prediction models repeatedly, based on data points which are sequentially added to the models.…”
Section: Related Workmentioning
confidence: 99%
See 1 more Smart Citation