@article{ART002179507},
author={Ho-Yeong Yun and Yong-Joon Joe and Byung-Ok Jung and Dong-Myung Shin and 방효근},
title={Software Similarity Measurement based on Dependency Graph using Harmony Search},
journal={Journal of The Korea Society of Computer and Information},
issn={1598-849X},
year={2016},
volume={21},
number={12},
pages={1-10}
TY - JOUR
AU - Ho-Yeong Yun
AU - Yong-Joon Joe
AU - Byung-Ok Jung
AU - Dong-Myung Shin
AU - 방효근
TI - Software Similarity Measurement based on Dependency Graph using Harmony Search
JO - Journal of The Korea Society of Computer and Information
PY - 2016
VL - 21
IS - 12
PB - The Korean Society Of Computer And Information
SP - 1
EP - 10
SN - 1598-849X
AB - In this paper, we attempt to prevent certain cases by tracing a history and making genogram about open source software and its modification using similarity of source code. There are many areas which use open source software actively and widely, and open source software contributes their development. However, there are many unconscious cases like ignoring license or intellectual properties infringe which can lead litigation. To prevent such situation, we analyze source code similarity using program dependence graph which resembles subgraph isomorphism problem, a typical NP-complete problem. To solve subgraph isomorphism problem, we utilized harmony search of metaheuristic algorithm and compared its result with a genetic algorithm. For the future works, we represent open source software as program dependence graph and analyze their similarity.
KW - Open Source Software;License;Subgraph Isomorphism Problem;Harmony Search
DO -
UR -
ER -
Ho-Yeong Yun, Yong-Joon Joe, Byung-Ok Jung, Dong-Myung Shin and 방효근. (2016). Software Similarity Measurement based on Dependency Graph using Harmony Search. Journal of The Korea Society of Computer and Information, 21(12), 1-10.
Ho-Yeong Yun, Yong-Joon Joe, Byung-Ok Jung, Dong-Myung Shin and 방효근. 2016, "Software Similarity Measurement based on Dependency Graph using Harmony Search", Journal of The Korea Society of Computer and Information, vol.21, no.12 pp.1-10.
Ho-Yeong Yun, Yong-Joon Joe, Byung-Ok Jung, Dong-Myung Shin, 방효근 "Software Similarity Measurement based on Dependency Graph using Harmony Search" Journal of The Korea Society of Computer and Information 21.12 pp.1-10 (2016) : 1.
Ho-Yeong Yun, Yong-Joon Joe, Byung-Ok Jung, Dong-Myung Shin, 방효근. Software Similarity Measurement based on Dependency Graph using Harmony Search. 2016; 21(12), 1-10.
Ho-Yeong Yun, Yong-Joon Joe, Byung-Ok Jung, Dong-Myung Shin and 방효근. "Software Similarity Measurement based on Dependency Graph using Harmony Search" Journal of The Korea Society of Computer and Information 21, no.12 (2016) : 1-10.
Ho-Yeong Yun; Yong-Joon Joe; Byung-Ok Jung; Dong-Myung Shin; 방효근. Software Similarity Measurement based on Dependency Graph using Harmony Search. Journal of The Korea Society of Computer and Information, 21(12), 1-10.
Ho-Yeong Yun; Yong-Joon Joe; Byung-Ok Jung; Dong-Myung Shin; 방효근. Software Similarity Measurement based on Dependency Graph using Harmony Search. Journal of The Korea Society of Computer and Information. 2016; 21(12) 1-10.
Ho-Yeong Yun, Yong-Joon Joe, Byung-Ok Jung, Dong-Myung Shin, 방효근. Software Similarity Measurement based on Dependency Graph using Harmony Search. 2016; 21(12), 1-10.
Ho-Yeong Yun, Yong-Joon Joe, Byung-Ok Jung, Dong-Myung Shin and 방효근. "Software Similarity Measurement based on Dependency Graph using Harmony Search" Journal of The Korea Society of Computer and Information 21, no.12 (2016) : 1-10.