2020
DOI: 10.3390/technologies9010003
|View full text |Cite
|
Sign up to set email alerts
|

Enhanced Bug Prediction in JavaScript Programs with Hybrid Call-Graph Based Invocation Metrics

Abstract: Bug prediction aims at finding source code elements in a software system that are likely to contain defects. Being aware of the most error-prone parts of the program, one can efficiently allocate the limited amount of testing and code review resources. Therefore, bug prediction can support software maintenance and evolution to a great extent. In this paper, we propose a function level JavaScript bug prediction model based on static source code metrics with the addition of a hybrid (static and dynamic) code ana… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1

Citation Types

0
1
0

Year Published

2021
2021
2023
2023

Publication Types

Select...
4
2

Relationship

0
6

Authors

Journals

citations
Cited by 10 publications
(1 citation statement)
references
References 40 publications
0
1
0
Order By: Relevance
“…Our model performances improved by replacing static invocation metrics with their counterparts coming from static and dynamic analysis (i.e. hybrid analysis) [168]. But keeping both static and hybrid metrics yields the best results.…”
Section: List Of Figuresmentioning
confidence: 96%
“…Our model performances improved by replacing static invocation metrics with their counterparts coming from static and dynamic analysis (i.e. hybrid analysis) [168]. But keeping both static and hybrid metrics yields the best results.…”
Section: List Of Figuresmentioning
confidence: 96%