Please use this identifier to cite or link to this item: https://elib.vku.udn.vn/handle/123456789/7704
Full metadata record
DC FieldValueLanguage
dc.contributor.authorNguyen, Thi Thuy Hoai-
dc.contributor.authorNguyen, Nang Hung Van-
dc.contributor.authorNguyen, Thanh Binh-
dc.date.accessioned2026-09-10T09:28:29Z-
dc.date.available2026-09-10T09:28:29Z-
dc.date.issued2026-04-
dc.identifier.isbn978-3-032-21630-4 (p)-
dc.identifier.isbn978-3-032-21631-1 (e)-
dc.identifier.urihttps://doi.org/10.1007/978-3-032-21631-1_43-
dc.identifier.urihttps://elib.vku.udn.vn/handle/123456789/7704-
dc.descriptionComputational Intelligence in Engineering Science (ICCIES 2026); pp: 598-612vi_VN
dc.description.abstractIn software development, testing is a crucial process that ensures the quality and maintainability of software systems. Recent research shows that test smells in test cases negatively affect the cost and overall health of software projects. Earlier research on test smell detection has largely relied on heuristic or rule-based techniques, which depend on subjectively defined thresholds and often fail to generalize across projects. More recent studies have introduced machine learning (ML) to automate detection; however, their effectiveness remains limited because they rely almost exclusively on features extracted from test code. To address these limitations, this study makes two key contributions. First, we construct an enriched dataset by extending an existing ground-truth corpus of 9,633 manually labeled Java test cases, linking each test class. Second, we propose an enhanced detection framework based on ensemble learning, combined with test code feature selection, and evaluate it across 59 Java projects covering four test smells—Eager Test, Mystery Guest, Resource Optimism, and Test Redundancy. Our results demonstrate substantial improvements in F1-score compared to previously reported cross-project studies, indicating significantly stronger generalization and more robust detection performance.vi_VN
dc.language.isoenvi_VN
dc.publisherSpringer Naturevi_VN
dc.subjecttest smellvi_VN
dc.subjecttest smell detectionvi_VN
dc.subjectMachine Learningvi_VN
dc.subjectstacking ensemble techniquevi_VN
dc.titleEnhancing Cross-Project Test Smell Detection via Test Code Feature Engineering and Ensemble Learningvi_VN
dc.typeWorking Papervi_VN
Appears in Collections:NĂM 2026

Files in This Item:

 Sign in to read



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