Please use this identifier to cite or link to this item:
|Title:||Are clones harmful for maintenance?||Authors:||Jarzabek, S.
|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.
checked on Aug 11, 2019
checked on Aug 10, 2019
Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.