Please use this identifier to cite or link to this item:
http://hdl.handle.net/10603/230326
Full metadata record
DC Field | Value | Language |
---|---|---|
dc.coverage.spatial | ||
dc.date.accessioned | 2019-02-18T08:47:29Z | - |
dc.date.available | 2019-02-18T08:47:29Z | - |
dc.identifier.uri | http://hdl.handle.net/10603/230326 | - |
dc.description.abstract | Reusing software by means of copy and paste is a frequent activity in software development. In source code and other software artifacts, the original (code) fragment is copied and pasted with or without modifications. The pasted (code) fragment is said to be a clone and this activity is known as (code) cloning. The presence of code clones in the software may increase the post implementation maintenance (preventive and adaptive) effort. Code cloning increases the probability of bug propagation. Software clones are classified depending upon the type of similarity between two code fragments and the level of granularity. There are many reasons which promote software cloning. Complexity of the large systems makes it difficult for the software developer to understand the functionality. It promotes copying the existing functionality and logic. Sometimes programmers are forced to copy and paste code due to limitations of code reuse in programming languages. Moreover, programmers often fear to bring in new ideas in existing software. It is easier to reuse the existing code than to develop a fresh solution since new code may introduce new errors. There is an urgent need to detect clones in various software artifacts. Now-a-days, model driven development has become standard industry practice, so the objective of the proposed work is to detect clones in object oriented systems by using Unified Modeling Language (UML) models. In the proposed work, two techniques are presented to detect clones in UML models. In our work, we surveyed wide range of literature. 213 articles out of a collection of 2039 are surveyed using the standard systematic literature review guidelines. We put an emphasis on clone management, model clones, and semantic clones and classified the literature in different key areas. The focus of our survey is broader than the earlier surveys and includes the latest research work related to software clones. | |
dc.format.extent | xv, 158p. | |
dc.language | English | |
dc.relation | ||
dc.rights | university | |
dc.title | Design and development of an efficient software clone detection technique | |
dc.title.alternative | ||
dc.creator.researcher | Rattan, Dhavleesh | |
dc.subject.keyword | Clone Detection | |
dc.subject.keyword | Computer Science | |
dc.subject.keyword | Model Clone | |
dc.subject.keyword | Software Clone | |
dc.subject.keyword | UML | |
dc.description.note | ||
dc.contributor.guide | Bhatia, Rajesh and Singh, Maninder | |
dc.publisher.place | Patiala | |
dc.publisher.university | Thapar Institute of Engineering and Technology | |
dc.publisher.institution | Department of Computer Science and Engineering | |
dc.date.registered | ||
dc.date.completed | 2015 | |
dc.date.awarded | ||
dc.format.dimensions | ||
dc.format.accompanyingmaterial | None | |
dc.source.university | University | |
dc.type.degree | Ph.D. | |
Appears in Departments: | Department of Computer Science and Engineering |
Files in This Item:
File | Description | Size | Format | |
---|---|---|---|---|
file10(references).pdf | Attached File | 227.55 kB | Adobe PDF | View/Open |
file11(publications).pdf | 83.64 kB | Adobe PDF | View/Open | |
file1(title).pdf | 110.56 kB | Adobe PDF | View/Open | |
file2(certificate).pdf | 449.2 kB | Adobe PDF | View/Open | |
file3(preliminary pages).pdf | 316.23 kB | Adobe PDF | View/Open | |
file4(chapter 1).pdf | 194.31 kB | Adobe PDF | View/Open | |
file5(chapter 2).pdf | 1.49 MB | Adobe PDF | View/Open | |
file6(chapter 3).pdf | 454.82 kB | Adobe PDF | View/Open | |
file7(chapter 4).pdf | 1.07 MB | Adobe PDF | View/Open | |
file8(chapter 5).pdf | 464.16 kB | Adobe PDF | View/Open | |
file9(chapter 6).pdf | 124.57 kB | Adobe PDF | View/Open |
Items in Shodhganga are licensed under Creative Commons Licence Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0).
Altmetric Badge: