情報処理学会 第82回全国大会 会期:2020年3月5日~7日 会場:金沢工業大学 扇が丘キャンパス 情報処理学会 第82回全国大会 会期:2020年3月5日~7日 会場:金沢工業大学 扇が丘キャンパス

6K-07
機械学習を用いたコールグラフモデル分析方法の提案と評価
○可知敬朗,牧野槙一郎,青山幹雄(南山大)
近年OSSの開発は不特定多数のユーザが参画できるという点から活発になっている.しかし,その開発の実態が見えにくいという問題がある.この問題に対しソフトウェア内のプログラム呼出しをコールグラフモデルとして定義し,そのグラフに表現学習を適用することでソフトウェアの健全性と大域安定性の分析を可能とした.この分析により,開発の良さの時間的推移が明らかとなる.GitHub上の開発データを入力として提案分析方法を支援するプロトタイプをグラフデータベースNeo4jと表現学習ライブラリgraph2vecを用いて実装した.プロトタイプを実際の機械学習ライブラリのOSSに適用し,提案分析方法の有効性,妥当性を示す.