Search Results

Clone Evolution

Download or Read eBook Clone Evolution PDF written by Nils Göde and published by Logos Verlag Berlin GmbH. This book was released on 2011 with total page 236 pages. Available in PDF, EPUB and Kindle.
Clone Evolution
Author :
Publisher : Logos Verlag Berlin GmbH
Total Pages : 236
Release :
ISBN-10 : 9783832529208
ISBN-13 : 3832529209
Rating : 4/5 (08 Downloads)

Book Synopsis Clone Evolution by : Nils Göde

Book excerpt: Duplicated passages of source code - code clones - are a common property of software systems. While clones are beneficial in some situations, their presence causes various problems for software maintenance. Most of these problems are strongly related to change and include, for example, the need to propagate changes across duplicated code fragments and the risk of inconsistent changes to clones that are meant to evolve identically. Hence, we need a sophisticated analysis of clone evolution to better understand, assess, and manage duplication in practice. This thesis introduces Clone Evolution Graphs as a technique to model clone relations and their evolution within the history of a system. We present our incremental algorithm for efficient and automated extraction of Clone Evolution Graphs from a system's history. The approach is shown to scale even for large systems with long histories making it applicable to retroactive analysis ofclone evolution as well as live tracking of clones during software maintenance.We have used Clone Evolution Graphs in several studies to analyze versatile aspects of clone evolution in open-source as well as industrial systems. Our results show that the characteristics of clone evolution are quite different between systems, highlighting the need for a sophisticated technique like Clone Evolution Graphs to track clones and analyze their evolution on a per-system basis. We have also shown that Clone Evolution Graphs are well-suited to analyze the change behavior of individual clones and can be used to identify problematic clones within a system. In general, the results of our studies provide new insights into how clones evolve, how they are changed, and how they are removed.


Clone Evolution Related Books

Clone Evolution
Language: en
Pages: 236
Authors: Nils Göde
Categories: Computers
Type: BOOK - Published: 2011 - Publisher: Logos Verlag Berlin GmbH

DOWNLOAD EBOOK

Duplicated passages of source code - code clones - are a common property of software systems. While clones are beneficial in some situations, their presence cau
Animal Transgenesis and Cloning
Language: en
Pages: 275
Authors: Keywon Frazier
Categories:
Type: BOOK - Published: 2018-09-27 - Publisher: Scientific e-Resources

DOWNLOAD EBOOK

Transgenic methodologies continue to evolve and have dramatically influenced a cross section of disciplines. They are recognized as instrumental in expanding ou
Code Clone Analysis
Language: en
Pages: 236
Authors: Katsuro Inoue
Categories: Computers
Type: BOOK - Published: 2021-08-03 - Publisher: Springer Nature

DOWNLOAD EBOOK

This is the first book organized around code clone analysis. To cover the broad studies of code clone analysis, this book selects past research results that are
Human Cloning
Language: en
Pages: 184
Authors: Barbara MacKinnon
Categories: Human cloning
Type: BOOK - Published: 2000 - Publisher: University of Illinois Press

DOWNLOAD EBOOK

From this collection, readers will gain a clearer picture of the history of cloning in agriculture and animal science, the various biological procedures that ar
Positional Cloning by Exon Trapping and cDNA Selection
Language: en
Pages: 100
Authors: Bernhard Korn
Categories: Science
Type: BOOK - Published: 1999-06-02 - Publisher: John Wiley & Sons

DOWNLOAD EBOOK

Tremendous strides in decoding the human genome have been made over the last ten years. Large, chromosome-scale, genome-scale EST-sequencing and mapping techniq
Scroll to top