Security vulnerabilities in categories of clones and non-cloned code: An empirical study

MR Islam, MF Zibran, A Nagpal - 2017 ACM/IEEE International …, 2017 - ieeexplore.ieee.org
Background: Software security has drawn immense importance in the recent years. While
efforts are expected in minimizing security vulnerabilities in source code, the developers' …

Bug propagation through code cloning: An empirical study

M Mondal, CK Roy… - 2017 IEEE International …, 2017 - ieeexplore.ieee.org
Code clones are defined to be the identical or nearly similar code fragments in a code-base.
According to a number of existing studies, code clones are directly related to bugs and …

Identifying code clones having high possibilities of containing bugs

M Mondal, CK Roy… - 2017 IEEE/ACM 25th …, 2017 - ieeexplore.ieee.org
Code cloning has emerged as a controversial term in software engineering research and
practice because of its positive and negative impacts on software evolution and …

Does cloned code increase maintenance effort?

M Mondal, CK Roy… - 2017 IEEE 11th …, 2017 - ieeexplore.ieee.org
In-spite of a number of in-depth investigations regarding the impact of clones in the
maintenance phase there is no concrete answer to the long lived research question,“Does …

On the relationships between stability and bug-proneness of code clones: An empirical study

MS Rahman, CK Roy - … conference on source code analysis and …, 2017 - ieeexplore.ieee.org
Exact or similar copies of code fragments in a code base are known as code clones. Code
clones are considered as one of the serious code smells. Stability is a widely investigated …

[PDF][PDF] A Comparative Study of Software Bugs in Clone and Non-Clone Code.

JF Islam, M Mondal, CK Roy, KA Schneider - SEKE, 2017 - ksiresearch.org
Code cloning is a recurrent operation in everyday software development. Whether it is a
good or bad practice is an ongoing debate among researchers and developers for the last …

Predicting change consistency in a clone group

F Zhang, S Khoo, X Su - Journal of Systems and Software, 2017 - Elsevier
Code cloning has been accepted as one of the general code reuse methods in software
development, thanks to the increasing demand in rapid software production. The …

Tool support for managing clone refactorings to facilitate code review in evolving software

Z Chen, M Mohanavilasam, YW Kwon… - 2017 IEEE 41st …, 2017 - ieeexplore.ieee.org
Developers often perform copy-and-paste activities. This practice causes the similar code
fragment (aka code clones) to be scattered throughout a code base. Refactoring for clone …

A case study of TTCN-3 test scripts clone analysis in an industrial telecommunication setting

T Lavoie, M Mérineau, E Merlo, P Potvin - Information and Software …, 2017 - Elsevier
Context: This paper presents a novel experiment focused on detecting and analyzing clones
in test suites written in TTCN-3, a standard telecommunication test script language, for …

Comparing software bugs in clone and non-clone code: An empirical study

JF Islam, M Mondal, CK Roy… - International Journal of …, 2017 - World Scientific
Code cloning is a recurrent operation in everyday software development. Whether it is a
good or bad practice is an ongoing debate among researchers and developers for the last …