Abstract | ||
---|---|---|
Understanding the evolution of code clones is important in software maintenance. With the information about how code clones evolve, both developers and researchers can understand the impacts of code clones and build a more robust code clone management system. So far, many studies have investigated the evolution of code clones to better understand the effects of code clones. However, only a few systems have been presented to support managing code clones based on the information about how code clone evolves. To mitigate this problem, in this paper, we present CCEvovis, a system that visualizes the evolved code clones across multiple versions of a program. CCEvovis highlights and visualizes the clone change to support software maintenance. CCEvovis is available at: https://github.com/hirotaka0616/CCEvovis.
|
Year | DOI | Venue |
---|---|---|
2019 | 10.1109/ICPC.2019.00026 | Proceedings of the 27th International Conference on Program Comprehension |
Keywords | Field | DocType |
code clone, software maintenance, visualization | Data mining,Software engineering,Computer science,Visualization,Software maintenance,Management system,Code clone,clone (Java method) | Conference |
ISSN | ISBN | Citations |
2643-7147 | 978-1-7281-1520-7 | 0 |
PageRank | References | Authors |
0.34 | 2 | 6 |
Name | Order | Citations | PageRank |
---|---|---|---|
Hirotaka Honda | 1 | 0 | 0.34 |
Shogo Tokui | 2 | 1 | 0.69 |
Kazuki Yokoi | 3 | 0 | 0.34 |
Eunjong Choi | 4 | 76 | 11.21 |
Norihiro Yoshida | 5 | 196 | 23.33 |
Katsuro Inoue | 6 | 2424 | 172.31 |