2017
DOI: 10.1016/j.csi.2017.02.003
|View full text |Cite
|
Sign up to set email alerts
|

An empirical analysis of the effectiveness of software metrics and fault prediction model for identifying faulty classes

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
30
0

Year Published

2017
2017
2024
2024

Publication Types

Select...
4
4

Relationship

0
8

Authors

Journals

citations
Cited by 53 publications
(30 citation statements)
references
References 44 publications
0
30
0
Order By: Relevance
“…In the literature, various algorithms have been used by different studies when predicting bugs on a software project. For instance, neural network was used to develop a bug prediction model [4]. SVM and KNN algorithms are compared to find similarities of different files to predict defectiveness [8].…”
Section: Related Workmentioning
confidence: 99%
See 2 more Smart Citations
“…In the literature, various algorithms have been used by different studies when predicting bugs on a software project. For instance, neural network was used to develop a bug prediction model [4]. SVM and KNN algorithms are compared to find similarities of different files to predict defectiveness [8].…”
Section: Related Workmentioning
confidence: 99%
“…Since datasets in the repository are publicly available, studies can be easily repeated and verified. This repository was also used by several studies [4][5][6][7][8][9][10][11]35,36]. Datasets contain source code metrics that can be used to evaluate the quality of the software or utilized to predict bugs.…”
Section: Dataset Descriptionmentioning
confidence: 99%
See 1 more Smart Citation
“…The types of classification methods used are Decision Tree [6] [7] [8], Neural Network [9] [10], Naïve Bayes [11] [12], and K-Nearest Neighbor [13]. Software metric is data that can be used to detect software that has software defects [14] based on coupling, inheritance, cohesion, complexity, dan size [15]. Datasets of NASA Metrics Data Program (NASA MDP) is one of the metric software that researchers use to predict software defects [16] [6].…”
Section: Research Backgroundmentioning
confidence: 99%
“…Fault prediction technology is a critical step of condition-based maintenance. In recent years, fault prediction has become a hot topic in the field of system monitoring [11]. Artificial neural network (ANN) [12][13][14][15][16][17], autoregressive model (AR) [18,19], support vector machine (SVM) [20], vector autoregressive model (VAR), and so forth [21] are commonly used fault prediction methods.…”
Section: Introductionmentioning
confidence: 99%