2017 24th Asia-Pacific Software Engineering Conference (APSEC) 2017
DOI: 10.1109/apsec.2017.15
|View full text |Cite
|
Sign up to set email alerts
|

Application of LSSVM and SMOTE on Seven Open Source Projects for Predicting Refactoring at Class Level

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
12
0

Year Published

2018
2018
2022
2022

Publication Types

Select...
5
1
1

Relationship

0
7

Authors

Journals

citations
Cited by 19 publications
(12 citation statements)
references
References 13 publications
0
12
0
Order By: Relevance
“…Finally, Kurbatova et al [168] generated synthetic data by moving methods to other classes to prepare a dataset for feature envy smell. The rest of the studies in this category [32,164,165], used the tera-promise dataset containing various metrics for open-source projects where the classes that need refactoring are tagged.…”
Section: Dataset Preparationmentioning
confidence: 99%
See 3 more Smart Citations
“…Finally, Kurbatova et al [168] generated synthetic data by moving methods to other classes to prepare a dataset for feature envy smell. The rest of the studies in this category [32,164,165], used the tera-promise dataset containing various metrics for open-source projects where the classes that need refactoring are tagged.…”
Section: Dataset Preparationmentioning
confidence: 99%
“…Similarly, Kumar et al [164] computed 25 different code quality metrics using the SourceMeter tool; these metrics include cyclomatic complexity, class class and clone complexity, loc, outgoing method invocations, and so on. Some of the studies [32,165] calculated a large number of metrics. Specifically, Kumar and Sureka [165] computed 102 metrics and then applied pca to reduce the number of features to 31, while Aribandi et al [32] used 125 metrics.…”
Section: Dataset Preparationmentioning
confidence: 99%
See 2 more Smart Citations
“…Moreover, machine learning is harnessed in the area of prediction and shows noticeable performance in terms of prediction in various fields as computer vision, defect prediction, natural language processing, code comprehension, bioinformatics, speech recognition, and finance [17][18][19][20][21][22][23][24]. Several machine learning algorithms are utilized in code refactoring prediction at class and method level as well [25,26].…”
Section: Introductionmentioning
confidence: 99%