Please use this identifier to cite or link to this item: https://doi.org/10.1145/1808901.1808911
Title: Are clones harmful for maintenance?
Authors: Jarzabek, S. 
Xue, Y. 
Keywords: clone detection
similarity patterns
software clones
Issue Date: 2010
Citation: Jarzabek, S.,Xue, Y. (2010). Are clones harmful for maintenance?. Proceedings - International Conference on Software Engineering : 73-74. ScholarBank@NUS Repository. https://doi.org/10.1145/1808901.1808911
Abstract: We often find clones in semantically related programs parts. This semantic relationship, not clones, is a prime reason for maintenance problems, as semantically related program parts must be changed in sync no matter of clones. Only clones resulting from bad design hinder program maintainability. Long-lived essential clones that should not or cannot be eliminated are mostly neutral in respect to maintenance effort, and in some cases even help in maintenance. On the other hand, the presence of such clones signifies program parts that often are more difficult to maintain than clone-free parts. © 2010 ACM.
Source Title: Proceedings - International Conference on Software Engineering
URI: http://scholarbank.nus.edu.sg/handle/10635/40304
ISBN: 9781605589800
ISSN: 02705257
DOI: 10.1145/1808901.1808911
Appears in Collections:Staff Publications

Show full item record
Files in This Item:
There are no files associated with this item.

Google ScholarTM

Check

Altmetric


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.