The search functionality is under construction.

IEICE TRANSACTIONS on Fundamentals

A Feature Analysis of Co-changed Code Clone by Using Clone Metrics

Myrizki SANDHI YUDHA, Ryohei ASANO, Hirohisa AMAN

  • Full Text Views

    0

  • Cite this

Summary :

Code clones are duplicated or similar code fragments, and they have been known as major entities affecting the software maintainability. Sometimes there are “co-changes” in pair of code clones: when a code fragment is changed, the clone of the fragment is also changed. Such a co-change is one of key event to discuss the successful management of code clone. This paper analyzes the trends of co-changed code clones by using the length and the content of code clones. The empirical results show that: (1) there would be a specific length of clone to be mostly co-changed (around 60-100 tokens), and (2) code clones without any “control flow keywords” have a higher possibility to be co-changed than the others.

Publication
IEICE TRANSACTIONS on Fundamentals Vol.E95-A No.9 pp.1498-1500
Publication Date
2012/09/01
Publicized
Online ISSN
1745-1337
DOI
10.1587/transfun.E95.A.1498
Type of Manuscript
Special Section LETTER (Special Section on Software Reliability Engineering)
Category

Authors

Keyword