講演名 2010-08-06
コメント文によるプログラム中に出現する名詞の説明文生成
藤木 哲也, 早瀬 康裕, 井上 克郎,
PDFダウンロードページ PDFダウンロードページへ
抄録(和) ソフトウェア開発者はプログラム理解の際に,ソフトウェア中の識別子から関数や変数の役割や振舞いを類推する.識別子名中の単語の意味や用法は自然言語とは異なる場合があるために,作業者は類推を行うためにソフトウェア開発の経験からソフトウェア独特の意味や用法を学ばなければならなかった.本稿では,類推を支援するために,識別子名に出現する名詞の説明文を自動的に生成する手法を提案する.名詞の説明文の生成には,ソースコード中に記述されたコメントを利用する.コメントに対して自然言語処理を行い,名詞の説明を行っている箇所を抽出することで説明文生成を行う.また,実際に提案手法を適用した結果についても示す.
抄録(英) Software developers surmise roles and workings of functions or variables for program comprehension judging from its identifiers. It is difficult to surmise appropriately if engineers have little knowledge and experiment of software development, because sometimes word's meanings in identifiers are different form in natural language. This paper proposes a method to generate descriptions of nouns which are used in identifiers automatically that helps surmising identifiers. The description is generated from comments in source code by using natural language process and extracting notes for noun.
キーワード(和) プログラム理解 / 識別子 / 自然言語処理
キーワード(英) program comprehension / identifier / natural language process
資料番号 SS2010-27
発行日

研究会情報
研究会 SS
開催期間 2010/7/29(から1日開催)
開催地(和)
開催地(英)
テーマ(和)
テーマ(英)
委員長氏名(和)
委員長氏名(英)
副委員長氏名(和)
副委員長氏名(英)
幹事氏名(和)
幹事氏名(英)
幹事補佐氏名(和)
幹事補佐氏名(英)

講演論文情報詳細
申込み研究会 Software Science (SS)
本文の言語 JPN
タイトル(和) コメント文によるプログラム中に出現する名詞の説明文生成
サブタイトル(和)
タイトル(英) Generating Descriptions of Nouns in Software from Program Comments
サブタイトル(和)
キーワード(1)(和/英) プログラム理解 / program comprehension
キーワード(2)(和/英) 識別子 / identifier
キーワード(3)(和/英) 自然言語処理 / natural language process
第 1 著者 氏名(和/英) 藤木 哲也 / TETSUYA Fujiki
第 1 著者 所属(和/英) 大阪大学大学院情報科学研究科
Graduate School of Information Science and Technology, Osaka University
第 2 著者 氏名(和/英) 早瀬 康裕 / Yasuhiro HAYASE
第 2 著者 所属(和/英) 東洋大学総合情報学部
Faculty of Information Science and Arts, Toyo University
第 3 著者 氏名(和/英) 井上 克郎 / Katsuro INOUE
第 3 著者 所属(和/英) 大阪大学大学院情報科学研究科
Graduate School of Information Science and Technology, Osaka University
発表年月日 2010-08-06
資料番号 SS2010-27
巻番号(vol) vol.110
号番号(no) 169
ページ範囲 pp.-
ページ数 5
発行日