Print Email Facebook Twitter Studying the Effects of Code Clone Size on Clone Evolution Title Studying the Effects of Code Clone Size on Clone Evolution Author Bouma, G. Contributor Zaidman, A. (mentor) Faculty Electrical Engineering, Mathematics and Computer Science Department Software Technology Programme Software Evolution Research Lab Date 2012-07-11 Abstract The practice of code cloning is something every software developer has to deal with at some point. The evolution of code clones is of particular interest, because the effects of cloning code show up later in the lifetime of a project. We research the effects a clone's properties have on its evolutionary behavior. For this purpose an approach to extract the clone size information from mined software repositories is shown. Using this approach an insight can be gained into how clone sizes evolve over time, as well as whether the size has an influence on other evolutionary patterns of a clone. We present our findings and conclude that clone size influences a clone's evolution in several ways. Subject software evolutioncode clonescode smellssoftware development To reference this document use: http://resolver.tudelft.nl/uuid:cf8376a2-4efb-41e7-9af9-ef20bc5cb29d Part of collection Student theses Document type master thesis Rights (c) 2012 Bouma, G. Files PDF thesis-final-gbouma.pdf 544.23 KB Close viewer /islandora/object/uuid:cf8376a2-4efb-41e7-9af9-ef20bc5cb29d/datastream/OBJ/view