トップ研究者を探す開発者間で個人差の出やすい特徴がソースコード品質へ及ぼす影響に関する実証的研究

開発者間で個人差の出やすい特徴がソースコード品質へ及ぼす影響に関する実証的研究

KAKEN 科学研究費助成事業データベース で見る
研究課題番号 KAKENHI-PROJECT-16K00099
研究種目 基盤研究(C)
研究分野 総合系
情報学
計算基盤
ソフトウェア
研究機関 愛媛大学
代表研究者 阿萬 裕久
研究分担者 天嵜 聡介
研究分担者 横川 智教
研究期間 開始年月日 2016/4/1
研究期間 終了年度 2018
研究ステータス 完了 (2018/4/1)
配分額(合計) 4,420,000 (直接経費 :3,400,000、間接経費 :1,020,000)
配分額(履歴) 2018年度:1,300,000 (直接経費 :1,000,000、間接経費 :300,000)
2017年度:1,170,000 (直接経費 :900,000、間接経費 :270,000)
2016年度:1,950,000 (直接経費 :1,500,000、間接経費 :450,000)
キーワード ローカル変数
識別子名
コメント文
バグレポート
開発者特性
個人差
ソフトウェア品質
ソフトウエア開発効率化・安定化

研究成果

[学会発表] トピックの変化量に着目したソースコードの変更量分析に関する考察

矢野 博暉,阿萬 裕久,川原 稔 2018

[雑誌論文] 決定木を利用したJavaメソッドの名前と実装の間の適合性判定モデルとその評価

鈴木 翔、阿萬 裕久、川原 稔 2018

[雑誌論文] A Quantitative Analysis on Relationship between an Early-Closed Bug and Its Amount of Clues: A Case Study of Apache Ant

Akito Sunouchi, Hirohisa Aman and Minoru Kawahara 2018

[学会発表] Fault-Prone Source File Analysis Focusing on the Contribution Entropy in Open Source Development

Kazuki Yamauchi, Hirohisa Aman, Sousuke Amasaki, Tomoyuki Yokogawa and Minoru Kawahara 2018

[学会発表] A Doc2Vec-Based Assessment of Comments and Its Application to Change-Prone Method Analysis

Hirohisa Aman, Sousuke Amasaki, Tomoyuki Yokogawa and Minoru Kawahara 2018

[学会発表] Empirical Analysis of Coding Standard Violation Focusing on Its Coverage and Importance

Aji Ery Burhandenny, Hirohisa Aman and Minoru Kawahara 2018

[雑誌論文] An Entropy-Based Metric of Developer Contribution in Open Source Development and Its Application to Fault-Prone Program Analysis

Kazuki Yamauchi, Hirohisa Aman, Sousuke Amasaki, Tomoyuki Yokogawa and Minoru Kawahara 2018

[学会発表] Fault-Prone Java Method Analysis Focusing on Pair of Local Variables with Confusing Names

Keiichiro Tashima, Hirohisa Aman, Sousuke Amasaki, Tomoyuki Yokogawa and Minoru Kawahara 2018

[学会発表] フォールト混入のリスク評価に向けたソースコード変更メトリクスの提案

川上 卓也,阿萬 裕久,川原 稔 2018

[学会発表] Javaソースファイルの開発者数とバグ修正の起こりやすさに関する調査 ~ソースファイル間の依存関係に着目した解析~

山内 一輝,阿萬 裕久,川原 稔 2017

[学会発表] Investigation of Coding Violations Focusing on Authorships of Source Files

Aji Ery Burhandenny, Hirohisa Aman, Minoru Kawahara 2017

[雑誌論文] A Replicated Study on Relationship Between Code Quality and Method Comments

Yuto Miyake, Sousuke Amasaki, Hirohisa Aman and Tomoyuki Yokogawa 2017

[学会発表] An Empirical Study on Relationships between Comments and Design Properties

Yuto Miyake, Sousuke Amasaki, Tomoyuki Yokogawa, Hirohisa Aman 2017

[学会発表] Empirical Study of Fault-Prone Method's Name and Implementation: Analysis on Three Prefixes---Get, Set and Be

Sho Suzuki, Hirohisa Aman, Sousuke Amasaki, Tomoyuki Yokogawa, Minoru Kawahara 2017

[学会発表] A Survival Analysis of Source Files Modified by New Developers

Hirohisa Aman, Sousuke Amasaki, Tomoyuki Yokogawa and Minoru Kawahara 2017

[学会発表] A Health Index of Open Source Projects Focusing on Pareto Distribution of Developer's Contribution

Hirohisa Aman,Aji Ery Burhandenny, Sousuke Amasaki, Tomoyuki Yokogawa and Minoru Kawahara 2017

[雑誌論文] An Evaluation of Coding Violation Focusing on Change History and Authorship of Source File

Aji Ery Burhandenny, Hirohisa Aman, Minoru Kawahara 2017

[学会発表] Empirical Study of Abnormalities in Local Variables of Change-Prone Java Methods

Hirohisa Aman, Sousuke Amasaki, Tomoyuki Yokogawa and Minoru Kawahara 2017

[学会発表] An Application of the PageRank Algorithm to Commit Evaluation on Git Repository

Sho Suzuki, Hirohisa Aman, Sousuke Amasaki, Tomoyuki Yokogawa and Minoru Kawahara 2017

[学会発表] バグ予測に向けたJavaメソッドの名前と実装の特徴の関係に関する考察

鈴木 翔,阿萬 裕久,川原 稔 2017

[学会発表] Empirical Analysis of Words in Comments Written for Java Methods

Hirohisa Aman, Sousuke Amasaki, Tomoyuki Yokogawa and Minoru Kawahara 2017

[学会発表] 決定木を用いた Java メソッドの名前と実装の適合性評価法の提案

鈴木 翔,阿萬 裕久,川原 稔 2017

[雑誌論文] Change-Prone Java Method Prediction by Focusing on Individual Differences in Comment Density

Aji Ery Burhandenny, Hirohisa Aman, Minoru Kawahara 2017

[学会発表] コード行数に基づいた開発者の貢献度とそのエントロピーを用いた OSS プロジェクトの分析

山内 一輝,阿萬 裕久,川原 稔 2016

[学会発表] Local Variables with Compound Names and Comments as Signs of Fault-Prone Java Methods

Hirohisa Aman, Sousuke Amasaki, Tomoyuki Yokogawa and Minoru Kawahara 2016

[学会発表] ソースコードの変更予測に向けたメソッド名の先頭単語に関する定量的調査

鈴木 翔,阿萬 裕久,川原 稔 2016

[学会発表] Examination of Coding Violations Focusing on Their Change Patterns over Releases

Aji Ery Burhandenny, Hirohisa Aman and Minoru Kawahara 2016

[学会発表] メソッド名の長さと構成に着目したソースコード品質に関する定量的調査

鈴木 翔,阿萬 裕久,川原 稔 2016

[学会発表] メソッド名の先頭単語とソースコードの安定性の関係に関する考察

鈴木 翔,阿萬 裕久,川原 稔 2016

[学会発表] Empirical Study of Change-Prone and Fault-Prone Method Prediction Focusing on Comment Ownership

Aji Ery Burhandenny, Takashi Nakano, Hirohisa Aman and Minoru Kawahara 2016

[学会発表] 一人で開発・保守が行われているソースファイルの品質について

山内 一輝,阿萬 裕久,川原 稔 2016