logo

EbookBell.com

Most ebook files are in PDF format, so you can easily read them using various software such as Foxit Reader or directly on the Google Chrome browser.
Some ebook files are released by publishers in other formats such as .awz, .mobi, .epub, .fb2, etc. You may need to install specific software to read these formats on mobile/PC, such as Calibre.

Please read the tutorial at this link:  https://ebookbell.com/faq 


We offer FREE conversion to the popular formats you request; however, this may take some time. Therefore, right after payment, please email us, and we will try to provide the service as quickly as possible.


For some exceptional file formats or broken links (if any), please refrain from opening any disputes. Instead, email us first, and we will try to assist within a maximum of 6 hours.

EbookBell Team

Empirical Research Towards A Relevance Assessment Of Software Clones 1st Edition Saman Bazrafshan

  • SKU: BELL-51626794
Empirical Research Towards A Relevance Assessment Of Software Clones 1st Edition Saman Bazrafshan
$ 31.00 $ 45.00 (-31%)

4.7

106 reviews

Empirical Research Towards A Relevance Assessment Of Software Clones 1st Edition Saman Bazrafshan instant download after payment.

Publisher: Logos Verlag Berlin
File Extension: PDF
File size: 4.32 MB
Pages: 270
Author: Saman Bazrafshan
ISBN: 9783832592707, 3832592709
Language: English
Year: 2017
Edition: 1

Product desciption

Empirical Research Towards A Relevance Assessment Of Software Clones 1st Edition Saman Bazrafshan by Saman Bazrafshan 9783832592707, 3832592709 instant download after payment.

Redundancies in program source code - software clones - are a commonphenomenon. Although it is often claimed that software clones decreasethe maintainability of software systems and need to be managed,research in the last couple of years showed that not all clones canbe considered harmful. A sophisticated assessment of the relevanceof software clones and a cost-benefit analysis of clone management isneeded to gain a better understanding of cloning and whether it is trulya harmful phenomenon.This thesis introduces techniques to model, analyze, and evaluateversatile aspects of software clone evolution within the history of asystem. We present a mapping of non- identical clones across multipleversions of a system, that avoids possible ambiguities of previousapproaches. Though processing more data to determine the context ofeach clone to avoid an ambiguous mapping, the approach is shown tobe efficient and applicable to large systems for a retrospective analysisof software clone evolution.The approach has been used in several studies to gain insights into thephenomenon of cloning in open-source as well as industrial softwaresystems. Our results show that non-identical clones require moreattention regarding clone management compared to identical clones asthey are the dominating clone type for the main share of our subjectsystems. Using the evolution model to investigate costs and benefits ofrefactorings that remove clones, we conclude that clone removals couldnot reduce maintenance costs for most systems under study.

Related Products