Turnitin
降AI改写
早检测系统
早降重系统
Turnitin-UK版
万方检测-期刊版
维普编辑部版
Grammarly检测
Paperpass检测
checkpass检测
PaperYY检测
A systematic literature review of machine learning techniques for software maintainability prediction
Context Software maintainability is one of the fundamental quality attributes of software
engineering. The accurate prediction of software maintainability is a significant challenge for …
engineering. The accurate prediction of software maintainability is a significant challenge for …
[PDF][PDF] A systematic literature survey of software metrics, code smells and refactoring techniques
Software refactoring is a process to restructure an existing software code while kee** its
external behavior the same. Currently, various refactoring techniques are being used to …
external behavior the same. Currently, various refactoring techniques are being used to …
Accurate and efficient refactoring detection in commit history
N Tsantalis, M Mansouri, LM Eshkevari… - Proceedings of the 40th …, 2018 - dl.acm.org
Refactoring detection algorithms have been crucial to a variety of applications:(i) empirical
studies about the evolution of code, tests, and faults,(ii) tools for library API migration,(iii) …
studies about the evolution of code, tests, and faults,(ii) tools for library API migration,(iii) …
Code review practices for refactoring changes: An empirical study on openstack
Modern code review is a widely used technique employed in both industrial and open-
source projects to improve software quality, share knowledge, and ensure adherence to …
source projects to improve software quality, share knowledge, and ensure adherence to …
An empirical study on the co-occurrence between refactoring actions and self-admitted technical debt removal
Technical Debt (TD) concerns the lack of an adequate solution in a software project, from its
design to the source code. Its admittance through source code comments, issues, or commit …
design to the source code. Its admittance through source code comments, issues, or commit …
Bad smell detection using quality metrics and refactoring opportunities
Bad smells are bad practices in develo** software. These poor solutions significantly
influence the understandability and maintainability of source code. Therefore, bad smell …
influence the understandability and maintainability of source code. Therefore, bad smell …
Feature requests-based recommendation of software refactorings
Software requirements are ever-changing which often leads to software evolution.
Consequently, throughout software lifetime, developers receive new requirements often …
Consequently, throughout software lifetime, developers receive new requirements often …
[HTML][HTML] Software refactoring prediction using SVM and optimization algorithms
Test suite code coverage is often used as an indicator for test suite capability in detecting
faults. However, earlier studies that have explored the correlation between code coverage …
faults. However, earlier studies that have explored the correlation between code coverage …
Deciphering refactoring branch dynamics in modern code review: An empirical study on Qt
EA AlOmar - Information and Software Technology, 2025 - Elsevier
Context: Modern code review is a widely employed technique in both industrial and open-
source projects, serving to enhance software quality, share knowledge, and ensure …
source projects, serving to enhance software quality, share knowledge, and ensure …
A longitudinal study of the impact of refactoring in android applications
Context: Mobile applications have to continuously evolve in order to meet new user
requirements and technological changes. Addressing these constraints may lead to poor …
requirements and technological changes. Addressing these constraints may lead to poor …