Tweet | |
K. Hotta, Y. Sano, Y. Higo, and S. Kusumoto, "Is Duplicate Code More Frequently Modified than Non-duplicate Code in Software Evolution?: An Emprical Study on Open Source Software," In Proc. of the 4th International Joint ERCIM/IWPSE Symposium on Software Evolution, September 2010. | |
ID | 112 |
分類 | 国際会議 |
タグ | is duplicate code more frequently modified than non-duplicate code software evolution? emprical study open source software |
表題 (title) |
Is Duplicate Code More Frequently Modified than Non-duplicate Code in Software Evolution?: An Emprical Study on Open Source Software |
表題 (英文) |
|
著者名 (author) |
Keisuke Hotta,Yukiko Sano,Yoshiki Higo,Shinji Kusumoto |
英文著者名 (author) |
Keisuke Hotta,Yukiko Sano,Yoshiki Higo,Shinji Kusumoto |
編者名 (editor) |
|
編者名 (英文) |
|
キー (key) |
Keisuke Hotta,Yukiko Sano,Yoshiki Higo,Shinji Kusumoto |
書籍・会議録表題 (booktitle) |
Proc. of the 4th International Joint ERCIM/IWPSE Symposium on Software Evolution |
書籍・会議録表題(英文) |
|
巻数 (volume) |
|
号数 (number) |
|
ページ範囲 (pages) |
|
組織名 (organization) |
|
出版元 (publisher) |
|
出版元 (英文) |
|
出版社住所 (address) |
|
刊行月 (month) |
9 |
出版年 (year) |
2010 |
採択率 (acceptance) |
|
URL |
|
付加情報 (note) |
|
注釈 (annote) |
|
内容梗概 (abstract) |
Various kinds of research efforts have been performed on the basis that the presence of duplicate code has a negative impact on software evolution. A typical example is that, if we modify a code fragment that has been duplicated to other code fragments, it is necessary to consider whether the other code fragments have to be modified simultaneously or not. In this research, in order to investigate how much the presence of duplicate code is related to software evolution, we defined a new indicator, modification frequency. The indicator is a quantitative measure, and it allows us to Objectively compare the maintainability of duplicate code and non-duplicate code. We conducted an experiment on 15 open source software systems, and the result showed that the presence of duplicate code does not have a negative impact on software evolution. |
論文電子ファイル | cameraready.pdf (application/pdf) [一般閲覧可] |
BiBTeXエントリ |
@inproceedings{id112, title = {Is Duplicate Code More Frequently Modified {than} Non-{duplicate} Code in Software Evolution?: {An} Emprical Study on Open Source Software}, author = {Keisuke Hotta and Yukiko Sano and Yoshiki Higo and Shinji Kusumoto}, booktitle = {Proc. of the 4th International Joint ERCIM/IWPSE Symposium on Software Evolution}, month = {9}, year = {2010}, } |