講演名 2014/1/23
ソースコードの自動進化に向けて
村上 寛明, 堀田 圭佑, 肥後 芳樹, 楠本 真二,
PDFダウンロードページ PDFダウンロードページへ
抄録(和) ソースコードの変更作業は難しく,誤った方法で変更してしまったり,変更すべき箇所を見逃してしまったりという人的過失が起こることが多い.このような過失が起こった場合には,追加の変更作業が必要になるだけではなく,そのような連続した変更作業自体がソフトウェアの品質にとって望ましくない.著者らは,ソースコード変更作業における人的過失を解決する手段の1つとして,ソースコードの自動変更手法についての研究を行っている.本稿ではその第一歩として,Javaメソッドにおいて次の変更でどのようなプログラム要素が削除および追加されるのかを予測する手法を提案する.
抄録(英) Changing source code is not an easy task. Developers sometimes change source code in wrong ways or overlook code fragments to be changed. Those mistakes require additional cost to change source code in the correct ways and such repeated changes themselves are not good to software quality. We are conducting challenging research on automated code change as a countermeasure for human errors in source code changes. As a first step of this research, in this paper, we propose a technique to predict what kinds of program elements are deleted and added in the next change on Java methods.
キーワード(和) ソフトウェア進化 / コード自動変更 / ソースコード解析
キーワード(英) Software evolution / Automated code change / Source code analysis
資料番号 SS2013-66,MSS2013-69
発行日

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

講演論文情報詳細
申込み研究会 Software Science (SS)
本文の言語 JPN
タイトル(和) ソースコードの自動進化に向けて
サブタイトル(和)
タイトル(英) Towards Automated Code Evolution
サブタイトル(和)
キーワード(1)(和/英) ソフトウェア進化 / Software evolution
キーワード(2)(和/英) コード自動変更 / Automated code change
キーワード(3)(和/英) ソースコード解析 / Source code analysis
第 1 著者 氏名(和/英) 村上 寛明 / Hiroaki MURAKAMI
第 1 著者 所属(和/英) 大阪大学大学院情報科学研究科
Graduate School of Information Science and Technology, Osaka University
第 2 著者 氏名(和/英) 堀田 圭佑 / Keisuke HOTTA
第 2 著者 所属(和/英) 大阪大学大学院情報科学研究科
Graduate School of Information Science and Technology, Osaka University
第 3 著者 氏名(和/英) 肥後 芳樹 / Yoshiki HICO
第 3 著者 所属(和/英) 大阪大学大学院情報科学研究科
Graduate School of Information Science and Technology, Osaka University
第 4 著者 氏名(和/英) 楠本 真二 / Shinji KUSUMOTO
第 4 著者 所属(和/英) 大阪大学大学院情報科学研究科
Graduate School of Information Science and Technology, Osaka University
発表年月日 2014/1/23
資料番号 SS2013-66,MSS2013-69
巻番号(vol) vol.113
号番号(no) 422
ページ範囲 pp.-
ページ数 6
発行日