Turnitin
降AI改写
早检测系统
早降重系统
Turnitin-UK版
万方检测-期刊版
维普编辑部版
Grammarly检测
Paperpass检测
checkpass检测
PaperYY检测
A systematic literature review of fuzzy-weighted zero-inconsistency and fuzzy-decision-by-opinion-score-methods: assessment of the past to inform the future
Abstract The Fuzzy-Weighted Zero-Inconsistency (FWZIC) and Fuzzy-Decision-by-Opinion-
Score-Method (FDOSM) are considered the recent advance methods. FDOSM generates a …
Score-Method (FDOSM) are considered the recent advance methods. FDOSM generates a …
Routing techniques in network-on-chip based multiprocessor-system-on-chip for IOT: a systematic review
Routing techniques (RTs) play a critical role in modern computing systems that use network-
on-chip (NoC) communication infrastructure within multiprocessor system-on-chip (MPSoC) …
on-chip (NoC) communication infrastructure within multiprocessor system-on-chip (MPSoC) …
Exploring ChatGPT's code refactoring capabilities: An empirical study
K DePalma, I Miminoshvili, C Henselder, K Moss… - Expert Systems with …, 2024 - Elsevier
ChatGPT has shown great potential in the field of software engineering with its ability to
generate code. Yet, ChatGPT's ability to interpret code has been deemed unreliable and …
generate code. Yet, ChatGPT's ability to interpret code has been deemed unreliable and …
On the documentation of refactoring types
Commit messages are the atomic level of software documentation. They provide a natural
language description of the code change and its purpose. Messages are critical for software …
language description of the code change and its purpose. Messages are critical for software …
Refactoring for reuse: an empirical study
Refactoring is the de-facto practice to optimize software health. While several studies
propose refactoring strategies to optimize software design through applying design patterns …
propose refactoring strategies to optimize software design through applying design patterns …
Behind the scenes: On the relationship between developer experience and refactoring
Refactoring is widely recognized as one of the efficient techniques to manage technical debt
and maintain a healthy software project through enforcing best design practices, or co** …
and maintain a healthy software project through enforcing best design practices, or co** …
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 …
Behind the intent of extract method refactoring: A systematic literature review
Background: Code refactoring is widely recognized as an essential software engineering
practice to improve the understandability and maintainability of the source code. The Extract …
practice to improve the understandability and maintainability of the source code. The Extract …
Machine learning-based exploration of the impact of move method refactoring on object-oriented software quality attributes
Refactoring is a maintenance task that aims at enhancing the quality of a software's source
code by restructuring it without affecting the external behavior. Move method refactoring …
code by restructuring it without affecting the external behavior. Move method refactoring …
Automating source code refactoring in the classroom
Refactoring is the practice of improving software quality without altering its external
behavior. Developers intuitively refactor their code for multiple purposes, such as improving …
behavior. Developers intuitively refactor their code for multiple purposes, such as improving …