Turnitin
降AI改写
早检测系统
早降重系统
Turnitin-UK版
万方检测-期刊版
维普编辑部版
Grammarly检测
Paperpass检测
checkpass检测
PaperYY检测
The Use of AI in Software Engineering: A Synthetic Knowledge Synthesis of the Recent Research Literature
P Kokol - Information, 2024 - mdpi.com
Artificial intelligence (AI) has witnessed an exponential increase in use in various
applications. Recently, the academic community started to research and inject new AI-based …
applications. Recently, the academic community started to research and inject new AI-based …
A study of dealing class imbalance problem with machine learning methods for code smell severity detection using PCA-based feature selection technique
Detecting code smells may be highly helpful for reducing maintenance costs and raising
source code quality. Code smells facilitate developers or researchers to understand several …
source code quality. Code smells facilitate developers or researchers to understand several …
An evaluation of multi-label classification approaches for method-level code smells detection
PS Yadav, RS Rao, A Mishra - IEEE Access, 2024 - ieeexplore.ieee.org
(1) Background: Code smell is the most popular and reliable method for detecting potential
errors in code. In real-world circumstances, a single source code may have multiple code …
errors in code. In real-world circumstances, a single source code may have multiple code …
[HTML][HTML] Ensemble methods with feature selection and data balancing for improved code smells classification performance
PS Yadav, RS Rao, A Mishra, M Gupta - Engineering Applications of …, 2025 - Elsevier
Code smells are software flaws that make it challenging to comprehend, develop, and
maintain the software. Identifying and removing code smells is crucial for software quality …
maintain the software. Identifying and removing code smells is crucial for software quality …
CBReT: A Cluster-Based Resampling Technique for dealing with imbalanced data in code smell prediction
Code smell refers to substandard design patterns in software's source code that may lead to
faults-prone implementation. Machine learning-based code smell prediction models suffer …
faults-prone implementation. Machine learning-based code smell prediction models suffer …
EvaluateXAI: A framework to evaluate the reliability and consistency of rule-based XAI techniques for software analytics tasks
MA Awal, CK Roy - Journal of Systems and Software, 2024 - Elsevier
The advancement of machine learning (ML) models has led to the development of ML-
based approaches to improve numerous software engineering tasks in software …
based approaches to improve numerous software engineering tasks in software …
Exploring the role of project status information in effective code smell detection
Repairing code smells detected in the code or design of the system is one of the activities
contributing to increasing the software quality. In this study, we investigate the impact of non …
contributing to increasing the software quality. In this study, we investigate the impact of non …
Revisiting code smell severity prioritization using learning to rank techniques
Abstract Code Smell Severity Prioritization (CSSP) is crucial in hel** software developers
minimize software maintenance costs and enhance software quality, particularly when faced …
minimize software maintenance costs and enhance software quality, particularly when faced …
Alleviating class imbalance in Feature Envy prediction: An oversampling technique based on code entity attributes
Abstract Context: Feature Envy is a common code smell that occurs when a method heavily
relies on data or functionality from other classes. Detecting Feature Envy is essential for …
relies on data or functionality from other classes. Detecting Feature Envy is essential for …
Adaptive Ensemble Learning Model-Based Binary White Shark Optimizer for Software Defect Classification
Software dominates modern enterprises, affecting numerous functions. Software firms
constantly experiment with new methodologies to define and assess software quality to stay …
constantly experiment with new methodologies to define and assess software quality to stay …