- 著者
-
藤木 哲也
早瀬 康裕
井上 克郎
- 出版者
- 一般社団法人電子情報通信学会
- 雑誌
- 電子情報通信学会技術研究報告. SS, ソフトウェアサイエンス (ISSN:09135685)
- 巻号頁・発行日
- vol.110, no.169, pp.65-69, 2010-07-29
ソフトウェア開発者はプログラム理解の際に,ソフトウェア中の識別子から関数や変数の役割や振舞いを類推する.識別子名中の単語の意味や用法は自然言語とは異なる場合があるために,作業者は類推を行うためにソフトウェア開発の経験からソフトウェア独特の意味や用法を学ばなければならなかった.本稿では,類推を支援するために,識別子名に出現する名詞の説明文を自動的に生成する手法を提案する.名詞の説明文の生成には,ソースコード中に記述されたコメントを利用する.コメントに対して自然言語処理を行い,名詞の説明を行っている箇所を抽出することで説明文生成を行う.また,実際に提案手法を適用した結果についても示す.