Security vulnerabilities in categories of clones and non-cloned code: An empirical study
Background: Software security has drawn immense importance in the recent years. While
efforts are expected in minimizing security vulnerabilities in source code, the developers' …
efforts are expected in minimizing security vulnerabilities in source code, the developers' …
Bug propagation through code cloning: An empirical study
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 …
According to a number of existing studies, code clones are directly related to bugs and …
Identifying code clones having high possibilities of containing bugs
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 …
practice because of its positive and negative impacts on software evolution and …
Does cloned code increase maintenance effort?
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 …
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
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 …
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.
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 …
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 …
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 …
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
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 …
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
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 …
good or bad practice is an ongoing debate among researchers and developers for the last …