The vision of software clone management: Past, present, and future (keynote paper)

CK Roy, MF Zibran, R Koschke - 2014 Software Evolution …, 2014 - ieeexplore.ieee.org
Duplicated code or code clones are a kind of code smell that have both positive and
negative impacts on the development and maintenance of software systems. Software clone …

[HTML][HTML] A systematic mapping study of clone visualization

M Hammad, HA Basit, S Jarzabek, R Koschke - Computer Science Review, 2020 - Elsevier
Knowing code clones (similar code fragments) is helpful in software maintenance and re-
engineering. As clone detectors return huge numbers of clones, visualization techniques …

Development nature matters: An empirical study of code clones in JavaScript applications

WT Cheung, S Ryu, S Kim - Empirical Software Engineering, 2016 - Springer
Code cloning is one of the active research areas in the software engineering community.
Specifically, researchers have conducted numerous empirical studies on code cloning and …

Exposing I/O concurrency with informed prefetching

RH Patterson, GA Gibson - Proceedings of 3rd International …, 1994 - ieeexplore.ieee.org
Informed prefetching provides a simple mechanism for I/O-intensive, cache-ineffective
applications to efficiently exploit highly-parallel I/O subsystems such as disk arrays. This …

Proactive clone recommendation system for extract method refactoring

N Yoshida, S Numata, E Choiz… - 2019 IEEE/ACM 3rd …, 2019 - ieeexplore.ieee.org
Extract Method refactoring is commonly used for merging code clones into a single new
method. In this position paper, we propose a proactive clone recommendation system for" …

A prototype-based approach for managing clones in clone-and-own product lines

D Rabiser, P Grünbacher, H Prähofer… - Proceedings of the 20th …, 2016 - dl.acm.org
Feature models are commonly used in industrial contexts to guide and automate the
derivation of product variants. However, in real-world product lines the derivation process …

A comparative study of test code clones and production code clones

B Van Bladel, S Demeyer - Journal of Systems and Software, 2021 - Elsevier
Clones are one of the most widespread code smells, known to negatively affect the evolution
of software systems. While there is a large body of research on detecting, managing, and …

Clone notifier: Developing and improving the system to notify changes of code clones

S Tokui, N Yoshida, E Choi… - 2020 IEEE 27th …, 2020 - ieeexplore.ieee.org
A code clone is a code fragment that is identical or similar to it in the source code. It has
been identified as one of the main problems in software maintenance. When a developer …

Multilingual detection of code clones using antlr grammar definitions

Y Semura, N Yoshida, E Choi… - 2018 25th Asia-Pacific …, 2018 - ieeexplore.ieee.org
So far, many tools have been developed for the detection of code clones in source code.
The existing clone detection tools support only a limited number of programming languages …

[PDF][PDF] 面向管理的克隆代码研究综述

苏小红, 张凡龙 - 计算机学报, 2018 - cjc.ict.ac.cn
摘要软件复用作为一种常见的软件开发手段, 会导致大量克隆代码的产生,
这无疑增加了软件维护的代价. 对克隆代码的维护需求引发了一系列关于克隆代码的研究 …