Turnitin
降AI改写
早检测系统
早降重系统
Turnitin-UK版
万方检测-期刊版
维普编辑部版
Grammarly检测
Paperpass检测
checkpass检测
PaperYY检测
Code smells and refactoring: A tertiary systematic review of challenges and observations
Refactoring and smells have been well researched by the software-engineering research
community these past decades. Several secondary studies have been published on code …
community these past decades. Several secondary studies have been published on code …
A systematic literature review on bad smells–5 w's: which, when, what, who, where
EV de Paulo Sobrinho, A De Lucia… - IEEE Transactions …, 2018 - ieeexplore.ieee.org
Bad smells are sub-optimal code structures that may represent problems needing attention.
We conduct an extensive literature review on bad smells relying on a large body of …
We conduct an extensive literature review on bad smells relying on a large body of …
Sourcerercc: Scaling code clone detection to big-code
Despite a decade of active research, there has been a marked lack in clone detection
techniques that scale to large repositories for detecting near-miss clones. In this paper, we …
techniques that scale to large repositories for detecting near-miss clones. In this paper, we …
CCAligner: a token based large-gap clone detector
Copying code and then pasting with large number of edits is a common activity in software
development, and the pasted code is a kind of complicated Type-3 clone. Due to large …
development, and the pasted code is a kind of complicated Type-3 clone. Due to large …
C4: Contrastive cross-language code clone detection
During software development, developers introduce code clones by reusing existing code to
improve programming productivity. Considering the detrimental effects on software …
improve programming productivity. Considering the detrimental effects on software …
Assessing the refactorability of software clones
The presence of duplicated code in software systems is significant and several studies have
shown that clones can be potentially harmful with respect to the maintainability and …
shown that clones can be potentially harmful with respect to the maintainability and …
A systematic literature review on the use of machine learning in code clone research
Context: Research related to code clones includes detection of clones in software systems,
analysis, visualization and management of clones. Detection of semantic clones and …
analysis, visualization and management of clones. Detection of semantic clones and …
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 …
Code cloning in smart contracts on the ethereum platform: An extended replication study
Smart contracts are programs deployed on blockchains that run upon meeting
predetermined conditions. Once deployed, smart contracts are immutable, thus, defects in …
predetermined conditions. Once deployed, smart contracts are immutable, thus, defects in …
Scalable code clone detection and search based on adaptive prefix filtering
Code clone detection is a well-known software engineering problem that aims to detect all
the groups of code blocks or code fragments that are functionally equivalent in a code base …
the groups of code blocks or code fragments that are functionally equivalent in a code base …