WEKO3
アイテム
ソースコードコーパスを利用したシームレスなソースコード再利用手法
https://ipsj.ixsq.nii.ac.jp/records/77546
https://ipsj.ixsq.nii.ac.jp/records/7754648778f35-181b-480f-89e5-9ec9d4a9ed62
名前 / ファイル | ライセンス | アクション |
---|---|---|
![]() |
Copyright (c) 2011 by the Information Processing Society of Japan
|
|
オープンアクセス |
Item type | Symposium(1) | |||||||
---|---|---|---|---|---|---|---|---|
公開日 | 2011-09-06 | |||||||
タイトル | ||||||||
タイトル | ソースコードコーパスを利用したシームレスなソースコード再利用手法 | |||||||
タイトル | ||||||||
言語 | en | |||||||
タイトル | Seamless Souce Code Reuse using Source Code Corpus | |||||||
言語 | ||||||||
言語 | jpn | |||||||
キーワード | ||||||||
主題Scheme | Other | |||||||
主題 | プログラム解析1 | |||||||
資源タイプ | ||||||||
資源タイプ識別子 | http://purl.org/coar/resource_type/c_5794 | |||||||
資源タイプ | conference paper | |||||||
著者所属 | ||||||||
日本大学 | ||||||||
著者所属 | ||||||||
奈良先端科学技術大学院大学 | ||||||||
著者所属 | ||||||||
大阪大学 | ||||||||
著者所属(英) | ||||||||
en | ||||||||
Nihon University | ||||||||
著者所属(英) | ||||||||
en | ||||||||
Nara Institute of Science and Technology | ||||||||
著者所属(英) | ||||||||
en | ||||||||
Osaka University | ||||||||
著者名 |
山本, 哲男
× 山本, 哲男
|
|||||||
著者名(英) |
Tetsuo, Yamamoto
× Tetsuo, Yamamoto
|
|||||||
論文抄録 | ||||||||
内容記述タイプ | Other | |||||||
内容記述 | 効率的にソフトウェアを開発するための手段として再利用が注目されている.しかし,再利用に必要な作業 (コピーアンドペーストを行う際にコピー元のファイルを探して開く,キーワードを用いてソースコードを検索する際にキーワードを考える等) 自体にコストがかかってしまう.本稿では,そのような再利用に伴うコストを極力排除した,シームレスな再利用支援手法を提案する.提案手法では,再利用を行う際にユーザは再利用のトリガを入力するだけで,現在開発しているコンテキストで再利用可能なソースコードの候補が提示される.また,本稿では,提案手法を Eclipse プラグインとして実装して行った適用実験についても述べる. | |||||||
論文抄録(英) | ||||||||
内容記述タイプ | Other | |||||||
内容記述 | 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. | |||||||
書誌情報 |
ソフトウェアエンジニアリングシンポジウム2011論文集 巻 2011, p. 1-8, 発行日 2011-09-06 |
|||||||
出版者 | ||||||||
言語 | ja | |||||||
出版者 | 情報処理学会 |