Machine‐Learning Aided Analysis of Clone Evolution

作者
Fanlong Zhang,Siau‐Cheng Khoo,Xiaohong Su
出处
期刊:Chinese Journal of Electronics [Institution of Engineering and Technology]
卷期号:26 (6): 1132-1138 被引量:4
标识
DOI:10.1049/cje.2017.08.012
摘要

Code clones are similar code fragments appearing in software. As software evolves, code clones may be subjected to changes as well; we term this clone evolution. There have not been many investigations into clone evolution characteristics. Therefore, we tackle this by exploring useful information associated with changes of clones during evolution. We focus on three perspectives of clone evolution, ranging from individual clone changes to characterization of clone genealogies. With the help Xmeans clustering, we establish associations between clone changes and life of clones. Our experimental results on two softwares show that clones are mostly stable throughout software evolution. For the relatively smaller group of “unstable” clones, changes usually happen after several versions, and consistent changes appear more frequently than inconsistent ones. We suggest that developers should pay more attention to relatively longer genealogies, and should consider applying changes consistently to clone group when a constituent clone fragment has undergone change.

科研通智能强力驱动
Strongly Powered by AbleSci AI
科研通是完全免费的文献互助平台,具备全网最快的应助速度,最高的求助完成率。 对每一个文献求助,科研通都将尽心尽力,给求助人一个满意的交代。
实时播报
刚刚
Miya完成签到,获得积分10
刚刚
酷波er应助初景采纳,获得10
刚刚
叁叁关注了科研通微信公众号
1秒前
苹果王子6699完成签到 ,获得积分0
1秒前
自觉的宇完成签到 ,获得积分10
1秒前
1秒前
打打应助Niki采纳,获得10
2秒前
完美世界应助feng采纳,获得10
2秒前
2秒前
lzxucn完成签到,获得积分10
2秒前
Ha完成签到,获得积分10
3秒前
英姑应助冷静的如风采纳,获得10
3秒前
传奇3应助走马采纳,获得10
3秒前
123完成签到,获得积分10
3秒前
Vicou2025完成签到,获得积分10
3秒前
taobao完成签到,获得积分10
4秒前
少年发布了新的文献求助10
4秒前
科研狗发布了新的文献求助30
4秒前
5秒前
5秒前
6秒前
漂亮的晓山完成签到,获得积分10
6秒前
yulian完成签到,获得积分10
6秒前
海洋发布了新的文献求助10
6秒前
dududu完成签到,获得积分10
6秒前
洪艳完成签到,获得积分10
7秒前
8秒前
8秒前
Something完成签到,获得积分10
9秒前
pcm完成签到 ,获得积分10
9秒前
王某某发布了新的文献求助10
9秒前
admin_y完成签到,获得积分10
10秒前
科研通AI6.4应助不真采纳,获得10
10秒前
苗苗苗苗完成签到,获得积分10
10秒前
HOLLOW完成签到,获得积分10
11秒前
走马完成签到,获得积分10
11秒前
彩虹完成签到,获得积分10
11秒前
拼搏的时光完成签到,获得积分10
11秒前
漫才完成签到 ,获得积分10
11秒前
高分求助中
(应助此贴封号)【重要!!请各用户(尤其是新用户)详细阅读】【科研通的精品贴汇总】 10000
An Introduction to Foreign Language Learning and Teaching 750
China Pluperfect I: Epistemology of Past and Outside in Chinese Art 520
Matrix Methods in Data Mining and Pattern Recognition Second Edition 510
Les chinois de jakarta: temples et vie collective 500
The fast track to determining transfer functions of linear circuits: The student guide 500
What is the Future of Psychotherapy in Digital Age? Technology, AI Bots, and Psychotherapy after Covid 444
热门求助领域 (近24小时)
化学 材料科学 医学 生物 纳米技术 工程类 有机化学 化学工程 生物化学 计算机科学 内科学 物理 复合材料 催化作用 细胞生物学 无机化学 光电子学 物理化学 电极 基因
热门帖子
关注 科研通微信公众号,转发送积分 7628184
求助须知:如何正确求助?哪些是违规求助? 9202607
关于积分的说明 19731862
捐赠科研通 7197894
什么是DOI,文献DOI怎么找? 3273933
关于科研通互助平台的介绍 2436244
邀请新用户注册赠送积分活动 2270126