Loading…
CCEvovis: A Clone Evolution Visualization System for Software Maintenance
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 t...
Saved in:
Main Authors: | , , , , , |
---|---|
Format: | Conference Proceeding |
Language: | English |
Subjects: | |
Online Access: | Request full text |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
cited_by | |
---|---|
cites | |
container_end_page | 125 |
container_issue | |
container_start_page | 122 |
container_title | |
container_volume | |
creator | Honda, Hirotaka Tokui, Shogo Yokoi, Kazuki Choi, Eunjong Yoshida, Norihiro Inoue, Katsuro |
description | 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. |
doi_str_mv | 10.1109/ICPC.2019.00026 |
format | conference_proceeding |
fullrecord | <record><control><sourceid>ieee_CHZPO</sourceid><recordid>TN_cdi_ieee_primary_8813292</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><ieee_id>8813292</ieee_id><sourcerecordid>8813292</sourcerecordid><originalsourceid>FETCH-LOGICAL-a247t-d05ac86afa1128dcb13f09cd03ffb7a7af8c7fe3660b311123e9757634e681d3</originalsourceid><addsrcrecordid>eNotjEFLwzAYQKMgOOfOHrzkD7TmS9ok9TbCnIWJwobX8bX9ApGulaabzF9vUU-PB4_H2B2IFEAUD6V7c6kUUKRCCKkv2A0YaQFyKOCSzaTOVGLAwDVbxPgxNUoKlRkzY6Vzq1N_CvGRL7lr-4745O1xDH3H30M8Yhu-8de25zjSgft-4Nvej184EH_B0I3UYVfTLbvy2EZa_HPOdk-rnXtONq_r0i03CcrMjEkjcqytRo8A0jZ1BcqLom6E8r4yaNDb2nhSWotKwdQoKkxutMpIW2jUnN3_bQMR7T-HcMDhvLcWlCyk-gH3nUvy</addsrcrecordid><sourcetype>Publisher</sourcetype><iscdi>true</iscdi><recordtype>conference_proceeding</recordtype></control><display><type>conference_proceeding</type><title>CCEvovis: A Clone Evolution Visualization System for Software Maintenance</title><source>IEEE Xplore All Conference Series</source><creator>Honda, Hirotaka ; Tokui, Shogo ; Yokoi, Kazuki ; Choi, Eunjong ; Yoshida, Norihiro ; Inoue, Katsuro</creator><creatorcontrib>Honda, Hirotaka ; Tokui, Shogo ; Yokoi, Kazuki ; Choi, Eunjong ; Yoshida, Norihiro ; Inoue, Katsuro</creatorcontrib><description>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.</description><identifier>EISSN: 2643-7171</identifier><identifier>EISBN: 1728115191</identifier><identifier>EISBN: 9781728115191</identifier><identifier>DOI: 10.1109/ICPC.2019.00026</identifier><identifier>CODEN: IEEPAD</identifier><language>eng</language><publisher>IEEE</publisher><subject>code clone ; software maintenance ; visualization</subject><ispartof>2019 IEEE/ACM 27th International Conference on Program Comprehension (ICPC), 2019, p.122-125</ispartof><woscitedreferencessubscribed>false</woscitedreferencessubscribed></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://ieeexplore.ieee.org/document/8813292$$EHTML$$P50$$Gieee$$H</linktohtml><link.rule.ids>309,310,780,784,789,790,23930,23931,25140,27925,54555,54932</link.rule.ids><linktorsrc>$$Uhttps://ieeexplore.ieee.org/document/8813292$$EView_record_in_IEEE$$FView_record_in_$$GIEEE</linktorsrc></links><search><creatorcontrib>Honda, Hirotaka</creatorcontrib><creatorcontrib>Tokui, Shogo</creatorcontrib><creatorcontrib>Yokoi, Kazuki</creatorcontrib><creatorcontrib>Choi, Eunjong</creatorcontrib><creatorcontrib>Yoshida, Norihiro</creatorcontrib><creatorcontrib>Inoue, Katsuro</creatorcontrib><title>CCEvovis: A Clone Evolution Visualization System for Software Maintenance</title><title>2019 IEEE/ACM 27th International Conference on Program Comprehension (ICPC)</title><addtitle>ICPC</addtitle><description>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.</description><subject>code clone</subject><subject>software maintenance</subject><subject>visualization</subject><issn>2643-7171</issn><isbn>1728115191</isbn><isbn>9781728115191</isbn><fulltext>true</fulltext><rsrctype>conference_proceeding</rsrctype><creationdate>2019</creationdate><recordtype>conference_proceeding</recordtype><sourceid>6IE</sourceid><recordid>eNotjEFLwzAYQKMgOOfOHrzkD7TmS9ok9TbCnIWJwobX8bX9ApGulaabzF9vUU-PB4_H2B2IFEAUD6V7c6kUUKRCCKkv2A0YaQFyKOCSzaTOVGLAwDVbxPgxNUoKlRkzY6Vzq1N_CvGRL7lr-4745O1xDH3H30M8Yhu-8de25zjSgft-4Nvej184EH_B0I3UYVfTLbvy2EZa_HPOdk-rnXtONq_r0i03CcrMjEkjcqytRo8A0jZ1BcqLom6E8r4yaNDb2nhSWotKwdQoKkxutMpIW2jUnN3_bQMR7T-HcMDhvLcWlCyk-gH3nUvy</recordid><startdate>201905</startdate><enddate>201905</enddate><creator>Honda, Hirotaka</creator><creator>Tokui, Shogo</creator><creator>Yokoi, Kazuki</creator><creator>Choi, Eunjong</creator><creator>Yoshida, Norihiro</creator><creator>Inoue, Katsuro</creator><general>IEEE</general><scope>6IE</scope><scope>6IL</scope><scope>CBEJK</scope><scope>RIE</scope><scope>RIL</scope></search><sort><creationdate>201905</creationdate><title>CCEvovis: A Clone Evolution Visualization System for Software Maintenance</title><author>Honda, Hirotaka ; Tokui, Shogo ; Yokoi, Kazuki ; Choi, Eunjong ; Yoshida, Norihiro ; Inoue, Katsuro</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-a247t-d05ac86afa1128dcb13f09cd03ffb7a7af8c7fe3660b311123e9757634e681d3</frbrgroupid><rsrctype>conference_proceedings</rsrctype><prefilter>conference_proceedings</prefilter><language>eng</language><creationdate>2019</creationdate><topic>code clone</topic><topic>software maintenance</topic><topic>visualization</topic><toplevel>online_resources</toplevel><creatorcontrib>Honda, Hirotaka</creatorcontrib><creatorcontrib>Tokui, Shogo</creatorcontrib><creatorcontrib>Yokoi, Kazuki</creatorcontrib><creatorcontrib>Choi, Eunjong</creatorcontrib><creatorcontrib>Yoshida, Norihiro</creatorcontrib><creatorcontrib>Inoue, Katsuro</creatorcontrib><collection>IEEE Electronic Library (IEL) Conference Proceedings</collection><collection>IEEE Proceedings Order Plan All Online (POP All Online) 1998-present by volume</collection><collection>IEEE Xplore All Conference Proceedings</collection><collection>IEEE Xplore</collection><collection>IEEE Proceedings Order Plans (POP All) 1998-Present</collection></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>Honda, Hirotaka</au><au>Tokui, Shogo</au><au>Yokoi, Kazuki</au><au>Choi, Eunjong</au><au>Yoshida, Norihiro</au><au>Inoue, Katsuro</au><format>book</format><genre>proceeding</genre><ristype>CONF</ristype><atitle>CCEvovis: A Clone Evolution Visualization System for Software Maintenance</atitle><btitle>2019 IEEE/ACM 27th International Conference on Program Comprehension (ICPC)</btitle><stitle>ICPC</stitle><date>2019-05</date><risdate>2019</risdate><spage>122</spage><epage>125</epage><pages>122-125</pages><eissn>2643-7171</eissn><eisbn>1728115191</eisbn><eisbn>9781728115191</eisbn><coden>IEEPAD</coden><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.</abstract><pub>IEEE</pub><doi>10.1109/ICPC.2019.00026</doi><tpages>4</tpages></addata></record> |
fulltext | fulltext_linktorsrc |
identifier | EISSN: 2643-7171 |
ispartof | 2019 IEEE/ACM 27th International Conference on Program Comprehension (ICPC), 2019, p.122-125 |
issn | 2643-7171 |
language | eng |
recordid | cdi_ieee_primary_8813292 |
source | IEEE Xplore All Conference Series |
subjects | code clone software maintenance visualization |
title | CCEvovis: A Clone Evolution Visualization System for Software Maintenance |
url | http://sfxeu10.hosted.exlibrisgroup.com/loughborough?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2024-12-27T00%3A10%3A06IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-ieee_CHZPO&rft_val_fmt=info:ofi/fmt:kev:mtx:book&rft.genre=proceeding&rft.atitle=CCEvovis:%20A%20Clone%20Evolution%20Visualization%20System%20for%20Software%20Maintenance&rft.btitle=2019%20IEEE/ACM%2027th%20International%20Conference%20on%20Program%20Comprehension%20(ICPC)&rft.au=Honda,%20Hirotaka&rft.date=2019-05&rft.spage=122&rft.epage=125&rft.pages=122-125&rft.eissn=2643-7171&rft.coden=IEEPAD&rft_id=info:doi/10.1109/ICPC.2019.00026&rft.eisbn=1728115191&rft.eisbn_list=9781728115191&rft_dat=%3Cieee_CHZPO%3E8813292%3C/ieee_CHZPO%3E%3Cgrp_id%3Ecdi_FETCH-LOGICAL-a247t-d05ac86afa1128dcb13f09cd03ffb7a7af8c7fe3660b311123e9757634e681d3%3C/grp_id%3E%3Coa%3E%3C/oa%3E%3Curl%3E%3C/url%3E&rft_id=info:oai/&rft_id=info:pmid/&rft_ieee_id=8813292&rfr_iscdi=true |