Please use this identifier to cite or link to this item: https://elib.vku.udn.vn/handle/123456789/7670
Full metadata record
DC FieldValueLanguage
dc.contributor.authorHuynh, Ngoc Khoa-
dc.contributor.authorLe, Huu Nghia-
dc.contributor.authorDang, Thien Binh-
dc.contributor.authorNguyen, Thanh Binh-
dc.date.accessioned2026-09-08T01:57:04Z-
dc.date.available2026-09-08T01:57:04Z-
dc.date.issued2025-11-
dc.identifier.urihttps://elib.vku.udn.vn/handle/123456789/7670-
dc.descriptionHội thảo quốc gia lần thứ XXVIII: Một số vấn đề chọn lọc của Công nghệ thông tin và truyền thông (@2025); pp: 398-405vi_VN
dc.description.abstractTest smells are indicative symptoms of poor design choices or bad implementations in test code, potentially reducing maintainability and compromising test effectiveness. Although machine learning-based approaches have been proposed to automate test smell detection, their predictive performance remains limited due to severe class imbalance and the presence of redundant or irrelevant features. This study presents an integrated framework that combines data balancing techniques with feature selection methods to enhance model accuracy. Specifically, four data balancing techniques, namely Random Undersampling, NearMiss-3, Random Oversampling, and Borderline SMOTE, are applied alongside two feature selection methods, Chi-Square and Lasso Regression. Predictive models are built using four widely used machine learning algorithms, including Random Forest, K-Nearest Neighbors, Support Vector Machine, and Extreme Gradient Boosting, and evaluated on a benchmark dataset comprising two test smells: Mystery Guest and Duplicate Assert. Experimental results demonstrate substantial improvements in key metrics, especially F1-score, and AUC-PR, in which Random Forest consistently outperforms other classifiers, achieving F1-scores of 0.868 and 0.869 for the two test smells, respectively. The findings also confirm that oversampling methods are generally more effective than undersampling in addressing data imbalance.vi_VN
dc.language.isoenvi_VN
dc.publisherScience, Technology and Communications Publishing Housevi_VN
dc.subjectTest Smellvi_VN
dc.subjectTest Smell Predictionvi_VN
dc.subjectMachine Learningvi_VN
dc.subjectData Balancingvi_VN
dc.subjectFeature Selectionvi_VN
dc.titleImproving Machine Learning-based Test Smell Prediction using Data Processing Techniquesvi_VN
dc.typeWorking Papervi_VN
Appears in Collections:NĂM 2025

Files in This Item:

 Sign in to read



Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.