ユーザのメソッド抽出操作を監視して,そのタイミングでコードクローンを提示するツールの紹介.

すでに開発済みのコードに対してクローンを検出してリファクタリングを行うのは,コードをもう一度理解し直す必要がありコストが高い. そこで,コードを書いているときに同時にリファクタリングを行うのが好ましい. リファクタリングするタイミングとして,ユーザが単一のコードに対してメソッド抽出を行なった際に,そのコードとクローンとなっているコードを検出し,提示するという手法を取っている. また,提案手法をEclipseのプラグインとして実装し提供している.