Krinke, J;
Gold, N;
Jia, Y;
Binkley, D;
(2010)
Cloning and Copying between GNOME Projects.
In:
Proceedings of the 2010 7th IEEE Working Conference on Mining Software Repositories: co-located with ICSE 2010, May 2-3, 2010, Cape Town, South Africa: MSR 2010, mining software repositories.
(pp. 98 - 101).
IEEE Computer Society: Piscataway, US.
![]() Preview |
PDF
191973.pdf Download (334kB) |
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.
Type: | Proceedings paper |
---|---|
Title: | Cloning and Copying between GNOME Projects |
ISBN-13: | 9781424468027 |
Open access status: | An open access version is available from UCL Discovery |
DOI: | 10.1109/MSR.2010.5463290 |
Publisher version: | http://dx.doi.org/10.1109/MSR.2010.5463290 |
Language: | English |
Additional information: | ©2010 IEEE. Personal use of this material is permitted. However, permission to reprint/republish this material for advertising or promotional purposes or for creating new collective works for resale or redistribution to servers or lists, or to reuse any copyrighted component of this work in other works must be obtained from the IEEE. |
UCL classification: | UCL UCL > Provost and Vice Provost Offices > UCL BEAMS UCL > Provost and Vice Provost Offices > UCL BEAMS > Faculty of Engineering Science UCL > Provost and Vice Provost Offices > UCL BEAMS > Faculty of Engineering Science > Dept of Computer Science |
URI: | https://discovery.ucl.ac.uk/id/eprint/191973 |




Archive Staff Only
![]() |
View Item |