CSC/ECE 517 Fall 2009/wiki3 2 clone: Difference between revisions
Jump to navigation
Jump to search
Line 3: | Line 3: | ||
== Clone Detection == | == Clone Detection == | ||
"Software clones are segments of code that are similar according to some definition of similarity" —Ira Baxter, 2002[1] | "Software clones are segments of code that are similar according to some definition of similarity" —Ira Baxter, 2002[1]. As per this definition, it is not clear exact definition of software clones. As per this definition, two code snippets may be similar based on text, syntactic structure or semantics or if they follow same pattern. | ||
== Clone Manipulation == | == Clone Manipulation == |
Revision as of 00:36, 18 November 2009
Clone Detection and Clone Manipulation
Clone Detection
"Software clones are segments of code that are similar according to some definition of similarity" —Ira Baxter, 2002[1]. As per this definition, it is not clear exact definition of software clones. As per this definition, two code snippets may be similar based on text, syntactic structure or semantics or if they follow same pattern.
Clone Manipulation
Clone Detection Tools
Comparing With Refactoring
Conclusion
See Also
References
1. http://drops.dagstuhl.de/opus/volltexte/2007/962/pdf/06301.KoschkeRainer.962.pdf