Empirical Research towards a Relevance Assessment of Software Clones is popular PDF and ePub book, written by Saman Bazrafshan in 2017-06-30, it is a fantastic choice for those who relish reading online the Computers genre. Let's immerse ourselves in this engaging Computers book by exploring the summary and details provided below. Remember, Empirical Research towards a Relevance Assessment of Software Clones can be Read Online from any device for your convenience.

Empirical Research towards a Relevance Assessment of Software Clones Book PDF Summary

Redundancies in program source code - software clones - are a common phenomenon. Although it is often claimed that software clones decrease the maintainability of software systems and need to be managed, research in the last couple of years showed that not all clones can be considered harmful. A sophisticated assessment of the relevance of software clones and a cost-benefit analysis of clone management is needed to gain a better understanding of cloning and whether it is truly a harmful phenomenon. This thesis introduces techniques to model, analyze, and evaluate versatile aspects of software clone evolution within the history of a system. We present a mapping of non-identical clones across multiple versions of a system, that avoids possible ambiguities of previous approaches. Though processing more data to determine the context of each clone to avoid an ambiguous mapping, the approach is shown to be efficient and applicable to large systems for a retrospective analysis of software clone evolution. The approach has been used in several studies to gain insights into the phenomenon of cloning in open-source as well as industrial software systems. Our results show that non-identical clones require more attention regarding clone management compared to identical clones as they are the dominating clone type for the main share of our subject systems. Using the evolution model to investigate costs and benefits of refactorings that remove clones, we conclude that clone removals could not reduce maintenance costs for most systems under study.

Detail Book of Empirical Research towards a Relevance Assessment of Software Clones PDF

Empirical Research towards a Relevance Assessment of Software Clones
  • Author : Saman Bazrafshan
  • Release : 30 June 2017
  • Publisher : Logos Verlag Berlin GmbH
  • ISBN : 9783832545093
  • Genre : Computers
  • Total Page : 270 pages
  • Language : English
  • PDF File Size : 7,9 Mb

If you're still pondering over how to secure a PDF or EPUB version of the book Empirical Research towards a Relevance Assessment of Software Clones by Saman Bazrafshan, don't worry! All you have to do is click the 'Get Book' buttons below to kick off your Download or Read Online journey. Just a friendly reminder: we don't upload or host the files ourselves.

Get Book

Code Clone Analysis

Code Clone Analysis Author : Katsuro Inoue,Chanchal K. Roy
Publisher : Springer Nature
File Size : 18,5 Mb
Get Book
This is the first book organized around code clone analysis. To cover the broad studies of code clon...

Software Ecosystems

Software Ecosystems Author : Tom Mens,Coen De Roover,Anthony Cleve
Publisher : Springer Nature
File Size : 24,8 Mb
Get Book
This book highlights recent research advances in various domains related to software ecosystems such...

Evolving Software Systems

Evolving Software Systems Author : Tom Mens,Alexander Serebrenik,Anthony Cleve
Publisher : Springer Science & Business Media
File Size : 27,7 Mb
Get Book
During the last few years, software evolution research has explored new domains such as the study of...

Open Source Systems Towards Robust Practices

Open Source Systems  Towards Robust Practices Author : Federico Balaguer,Roberto Di Cosmo,Alejandra Garrido,Fabio Kon,Gregorio Robles,Stefano Zacchiroli
Publisher : Springer
File Size : 9,6 Mb
Get Book
This book is open access under a CC BY license. This book constitutes the refereed proceedings of th...