logo
Product categories

EbookNice.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://ebooknice.com/page/post?id=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.

EbookNice Team

(Ebook) Empirical Research Towards a Relevance Assessment of Software Clones by Saman Bazrafshan ISBN 9783832592707, 3832592709

  • SKU: EBN-51626794
Zoomable Image
$ 32 $ 40 (-20%)

Status:

Available

4.3

15 reviews
Instant download (eBook) Empirical Research Towards a Relevance Assessment of Software Clones after payment.
Authors:Saman Bazrafshan
Pages:270 pages.
Year:2017
Editon:1
Publisher:Logos Verlag Berlin
Language:english
File Size:4.32 MB
Format:pdf
ISBNS:9783832592707, 3832592709
Categories: Ebooks

Product desciption

(Ebook) Empirical Research Towards a Relevance Assessment of Software Clones by Saman Bazrafshan ISBN 9783832592707, 3832592709

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.
*Free conversion of into popular formats such as PDF, DOCX, DOC, AZW, EPUB, and MOBI after payment.

Related Products