Title | Cloning and copying between GNOME projects |
Publication Type | Conference Paper |
Year of Publication | 2010 |
Authors | Krinke, J, Gold, N, Jia, Y, Binkley, D |
Secondary Title | 2010 7th IEEE Working Conference on Mining Software Repositories (MSR 2010)2010 7th IEEE Working Conference on Mining Software Repositories (MSR 2010) |
Pagination | 98 - 101 |
Publisher | IEEE |
Place Published | Cape Town, South Africa |
ISBN Number | 978-1-4244-6802-7 |
Keywords | clone, gnome, msr challenge, source code |
Abstract | This paper presents an approach to automatically distinguish the copied clone from the original in a pair of clones. It matches the line-by-line version information of a clone to the pair's other clone. A case study on the GNOME Desktop Suite revealed a complex flow of reused code between the different subprojects. In particular, it showed that the majority of larger clones (with a minimal size of 28 lines or higher) exist between the subprojects and more than 60% of the clone pairs can be automatically separated into original and copy.
|
DOI | 10.1109/MSR.2010.5463290 |
Full Text | |