DocumentCode
2746140
Title
SoftGUESS: Visualization and Exploration of Code Clones in Context
Author
Adar, Eytan ; Kim, Miryung
Author_Institution
Comput. Sci. & Eng., Washington Univ., Seattle, WA
fYear
2007
fDate
20-26 May 2007
Firstpage
762
Lastpage
766
Abstract
We introduce SoftGUESS, a code clone exploration system. SoftGUESS is built on the more general GUESS system which provides users with a mechanism to interactively explore graph structures both through direct manipulation as well as a domain-specific language. We demonstrate SoftGUESS through a number of mini-applications to analyze evolutionary code-clone behavior in software systems. The mini-applications of SoftGUESS represent a novel way of looking at code-clones in the context of many system features. It is our hope that SoftGUESS will form the basis for other analysis tools in the software- engineering domain.
Keywords
codes; evolutionary computation; graph theory; SoftGUESS; code clone exploration system; domain-specific language; evolutionary code-clone behavior; graph structures; Biology computing; Cloning; Computer science; Data visualization; Domain specific languages; Evolution (biology); Libraries; Packaging; Software systems; Switches;
fLanguage
English
Publisher
ieee
Conference_Titel
Software Engineering, 2007. ICSE 2007. 29th International Conference on
Conference_Location
Minneapolis, MN
ISSN
0270-5257
Print_ISBN
0-7695-2828-7
Type
conf
DOI
10.1109/ICSE.2007.76
Filename
4222642
Link To Document