Tweet | |
K. Hotta, Y. Higo, and S. Kusumoto, "Identifying, Tailoring, and Suggesting Form Template Method Refactoring Opportunities with Program Dependence Graph," In Proc. of the 16th European Conference on Software Maintenance and Reengineering (CSMR2012), pp. 53-62, March 2012. | |
ID | 200 |
分類 | 国際会議 |
タグ | code clone refactoring form template method program dependence graph software maintenance |
表題 (title) |
Identifying, Tailoring, and Suggesting Form Template Method Refactoring Opportunities with Program Dependence Graph |
表題 (英文) |
|
著者名 (author) |
Keisuke Hotta,Yoshiki Higo,Shinji Kusumoto |
英文著者名 (author) |
Keisuke Hotta,Yoshiki Higo,Shinji Kusumoto |
編者名 (editor) |
|
編者名 (英文) |
|
キー (key) |
Keisuke Hotta,Yoshiki Higo,Shinji Kusumoto |
書籍・会議録表題 (booktitle) |
Proc. of the 16th European Conference on Software Maintenance and Reengineering (CSMR2012) |
書籍・会議録表題(英文) |
|
巻数 (volume) |
|
号数 (number) |
|
ページ範囲 (pages) |
53-62 |
組織名 (organization) |
|
出版元 (publisher) |
|
出版元 (英文) |
|
出版社住所 (address) |
|
刊行月 (month) |
3 |
出版年 (year) |
2012 |
採択率 (acceptance) |
|
URL |
|
付加情報 (note) |
|
注釈 (annote) |
|
内容梗概 (abstract) |
Many research efforts have been performed on removing code clones. Especially, it is highly expected that clone removal techniques by applying Form Template Method have high applicability because they can be applied to code clones that have some gaps. Consequently some researchers have proposed techniques to support refactoring with Form Template Method. However, previous research efforts still have some issues. In this paper, we propose a new technique with program dependence graph to resolve these issues. By using program dependence graph, we can handle trivial differences that are unrelated to behavior of a program. Consequently the proposed method can suggest more appropriate removal candidates than previously proposed techniques. |
論文電子ファイル | cameraready.pdf (application/pdf) [一般閲覧可] |
BiBTeXエントリ |
@inproceedings{id200, title = {Identifying, Tailoring, and Suggesting Form Template Method Refactoring Opportunities with Program Dependence Graph}, author = {Keisuke Hotta and Yoshiki Higo and Shinji Kusumoto}, booktitle = {Proc. of the 16th European Conference on Software Maintenance and Reengineering (CSMR2012)}, pages = {53-62}, month = {3}, year = {2012}, } |