ソースコードコーパスを利用したシームレスなソースコード再利用手法

書誌事項

タイトル別名
  • ソースコードコーパス オ リヨウ シタ シームレス ナ ソースコード サイリヨウ シュホウ
  • Seamless Souce Code Reuse Using Source Code Corpus

この論文をさがす

抄録

効率的にソフトウェアを開発するための手段として再利用が注目されている.しかし,再利用に必要な作業(コピーアンドペーストを行う際にコピー元のファイルを探して開く,キーワードを用いてソースコードを検索する際にキーワードを考えるなど)自体にコストがかかってしまう.本稿では,そのような再利用にともなうコストを極力排除した,シームレスな再利用支援手法を提案する.提案手法では,再利用を行う際にユーザは再利用のトリガを入力するだけで,現在開発しているコンテキストで再利用可能なソースコードの候補が提示される.また,本稿では,提案手法をEclipseプラグインとして実装して行った適用実験についても述べる.

Software reuse is attracting much attention as a key technique for efficient software development. However, reuse itself requires human resources: for example, searching and opening source files including code snippets that users want to reuse, or considering keywords matching code snippets for reuse. The present paper proposes a novel method that hardly requires such reuse cost. In the proposed method, all users have to do for getting reusable code snippets is just inputting a trigger key on their development environments. Also, this paper describes some applications on open source software with a prototype tool working on Eclipse.

収録刊行物

関連プロジェクト

もっと見る

詳細情報 詳細情報について

問題の指摘

ページトップへ