書誌事項
- タイトル別名
-
- Supporting Method Naming for Java Programs Using Verb-Object Relations
- ソースコード チュウ ニ シュツゲンスル ドウシ モクテキゴ カンケイ ヲ リヨウシタ メソッドメイ ノ メイメイ シエン シュホウ
この論文をさがす
抄録
プログラム理解は, ソフトウェア保守にかかるコストのうち大きな割合を占めるが, 理解の過程で識別子が果たす役割は大きい. 本研究では, オブジェクト指向プログラムにおけるメソッド名に着目し, メソッドを命名しようとしている開発者に対して, メソッド名の候補リストを提示することで, メソッドの命名を支援する手法を提案する. 候補リストの生成には, 開発者が編集中のソースコードと, 既存研究で作成された動詞-目的語関係の辞書を利用する. 提案手法を評価するため, 被験者実験を行い, メソッドの命名が手法の有無でどのように変化するかを調査した. 実験の結果, 手法を用いることで, 被験者の解答したメソッド名の動詞と, 削除されたメソッド名の動詞とが一致割合が高まったものの, 統計的に有意な差は見られなかった. 一方で, アンケート調査では, メソッド名の候補を提示するアプローチや, 提示された候補リストの内容に対して好意的な意見が多いことが分かった.
収録刊行物
-
- 電子情報通信学会技術研究報告. SS, ソフトウェアサイエンス
-
電子情報通信学会技術研究報告. SS, ソフトウェアサイエンス 111 (481), 1-6, 2012-03-06
電子情報通信学会
- Tweet
キーワード
詳細情報 詳細情報について
-
- CRID
- 1050299693927861248
-
- NII論文ID
- 110009546251
-
- NII書誌ID
- AN10013287
-
- HANDLE
- 11094/26830
-
- NDL書誌ID
- 023572115
-
- ISSN
- 09135685
-
- 本文言語コード
- ja
-
- 資料種別
- journal article
-
- データソース種別
-
- IRDB
- NDL
- CiNii Articles