2016 Fiscal Year Research-status Report
Happy Coding: 感情推定によるソフトウェア品質予測システムの開発
Project/Area Number |
15K00096
|
Research Institution | Kyoto Institute of Technology |
Principal Investigator |
水野 修 京都工芸繊維大学, 情報工学・人間科学系, 教授 (60314407)
|
Project Period (FY) |
2015-04-01 – 2018-03-31
|
Keywords | ソフトウェア不具合 / 感情推定 / 因果関係 |
Outline of Annual Research Achievements |
28年度も引き続き感情極性推定技術のソフトウェア開発における応用に関する研究に従事した. 特に,感情推定結果がソフトウェアにおける重要な属性である品質や生産性に与える影響をモデル化することに注力した. 感情極性値とその他のソフトウェアメトリクスの関係は明らかになっていないため,これらの関係を明らかにするための統計分析を実施した.その結果として,品質・生産性へのモデルを作成する予定であったが,その前段階として,感情推定結果とソフトウェアの品質・生産性の関連をモデル化するにあたっては,その因果関係を明確にすることが必要不可欠と考えられた.そこで,本年度は因果関係推定技術の研究を行い,ソフトウェア開発リポジトリに対して適用する実験を行った.その結果,因果関係の推定が高い精度で行えることを確認した.この成果は学部4年生の学生が実施し,国際会議ISSRE,電子情報通信学会ソフトウェアサイエンス研究会において口頭発表を行った.また,年度内に論文誌の原稿としてまとめ,現在国際論文誌に投稿中である.並行して,感情推定値をソフトウェアリポジトリの各コミットから収集し続ける機構の実装を行っている.このシステムでは,ソフトウェアリポジトリの更新を監視し,変更があった時点でその差分とコメントの解析を行い,推定した感情極性値と共にデータベースに保管する機能を有する.このシステムは現在も実装中であり,29年度中に完成を予定している.
|
Current Status of Research Progress |
Current Status of Research Progress
2: Research has progressed on the whole more than it was originally planned.
Reason
因果関係の推定手法を新たに調査し取り入れていく必要はあったが,順調に実施されており,当初の計画からの変更は少ない.
|
Strategy for Future Research Activity |
最終年度は,作成中の感情推定値収集システムを試験稼働させ,多くのソフトウェア開発プロジェクトから感情推定値の収集を実施する予定である.大学院学生1名,学部学生1名が関わる予定である.
|
Causes of Carryover |
謝金業務を実施しようと考えていたが,適切な時期に適切な学生を割り当てることができなかった.
|
Expenditure Plan for Carryover Budget |
29年度中に謝金業務を実施しようと考えている.
|