263 0

지역정렬 알고리즘을 기반으로한 동시성 코드 복제검출

Title
지역정렬 알고리즘을 기반으로한 동시성 코드 복제검출
Other Titles
Concurrent Clone Detection Based on Local Alignment Algorithm
Author
당염빈
Advisor(s)
이욱세
Issue Date
2010-02
Publisher
한양대학교
Degree
Master
Abstract
The code clone is usually referred to as a code fragment that is identical or near-identical to another. Clones appear in source code because of various reasons such as reusing code, "copy/past", or intentional code repetition for performance enhancement, etc. The presence of code clones makes the maintenance process more complicated. For example, when a bug is found and a code fragment including the bug is modified, it is necessary to determine whether or not each code clone in the same clone set has to be modified. It is likely to overlook some of them. Thus, it is important to have a feature for searching the code clones of a specified code fragment. This research work is focused on a distributive algorithm of an existing token-based clone detection technique. Dynamic programming is basic building block of my proposed reforms for algorithm. Score table is developed using dynamic programming for code clone detection, which further divides table into blocks. This work also explores the efficiency and multiple computations dynamics in clone detection technique. The results concluded that the concurrent algorithm was effective and it solved time and space limitations on local alignment algorithm.
URI
https://repository.hanyang.ac.kr/handle/20.500.11754/141982http://hanyang.dcollection.net/common/orgView/200000414253
Appears in Collections:
GRADUATE SCHOOL[S](대학원) > COMPUTER SCIENCE & ENGINEERING(컴퓨터공학과) > Theses (Master)
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