Sciweavers

IWPC
2003
IEEE

Are Decomposition Slices Clones?

14 years 5 months ago
Are Decomposition Slices Clones?
When computing program slices on all variables in a system, we observed that many of these slices are the same. This leads to the question: Are we looking at software clones? We discuss the genesis of this phenomena and present some of the data observations that led to the question. The answer to our query is not immediately clear. We end by presenting arguments both pro and con. Supporting the affirmative, we observed that some slice-clones are evidently the result of the usual genesis of software clones: to note appropriate abstractions. Also, slice-clones assist in program comprehension by coalescing into one program fragment the computations on many different variables. Opposing the proposition, we note that slice-clones do not arise due to programmer intent or the copying of existing idioms.
Keith Gallagher, Lucas Layman
Added 04 Jul 2010
Updated 04 Jul 2010
Type Conference
Year 2003
Where IWPC
Authors Keith Gallagher, Lucas Layman
Comments (0)