272 0

Full metadata record

DC FieldValueLanguage
dc.contributor.author도경구-
dc.date.accessioned2019-05-22T06:51:18Z-
dc.date.available2019-05-22T06:51:18Z-
dc.date.issued2018-06-
dc.identifier.citationKSII TRANSACTIONS ON INTERNET AND INFORMATION SYSTEMS, v. 12, No. 5, Page. 1932-1950en_US
dc.identifier.issn1976-7277-
dc.identifier.urihttp://www.itiis.org/digital-library/manuscript/2000-
dc.identifier.urihttps://repository.hanyang.ac.kr/handle/20.500.11754/105584-
dc.description.abstractThe paper proposes a code-clone detection method that gives the highest possible precision and recall, without giving much attention to efficiency and scalability. The goal is to automatically create a reliable reference corpus that can be used as a basis for evaluating the precision and recall of clone detection tools. The algorithm takes an abstract-syntax-tree representation of source code and thoroughly examines every possible pair of all duplicate tree patterns in the tree, while avoiding unnecessary and duplicated comparisons wherever possible. The largest possible duplicate patterns are then collected in the set of pattern clusters that are used to identify code clones. The method is implemented and evaluated for a standard set of open-source Java applications. The experimental result shows very high precision and recall. False-negative clones missed by our method are all non-contiguous clones. Finally, the concept of neighbor patterns, which can be used to improve recall by detecting non-contiguous clones and intertwined clones, is proposed.en_US
dc.language.isoen_USen_US
dc.publisherKSII-KOR SOC INTERNET INFORMATIONen_US
dc.subjectSoftware maintenanceen_US
dc.subjectcode cloneen_US
dc.subjectclone detectionen_US
dc.subjectabstract syntax treeen_US
dc.subjectCODEen_US
dc.titleTree-Pattern-Based Clone Detection with High Precision and Recallen_US
dc.typeArticleen_US
dc.relation.no5-
dc.relation.volume12-
dc.identifier.doi10.3837/tiis.2018.05.002-
dc.relation.page1932-1950-
dc.relation.journalKSII TRANSACTIONS ON INTERNET AND INFORMATION SYSTEMS-
dc.contributor.googleauthorLee, Hyo-Sub-
dc.contributor.googleauthorChoi, Myung-Ryul-
dc.contributor.googleauthorDoh, Kyung-Goo-
dc.relation.code2018005784-
dc.sector.campusE-
dc.sector.daehakCOLLEGE OF COMPUTING[E]-
dc.sector.departmentDIVISION OF COMPUTER SCIENCE-
dc.identifier.piddoh-
Appears in Collections:
COLLEGE OF COMPUTING[E](소프트웨어융합대학) > COMPUTER SCIENCE(소프트웨어학부) > Articles
Files in This Item:
There are no files associated with this item.
Export
RIS (EndNote)
XLS (Excel)
XML


qrcode

Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.

BROWSE