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},
}