An analysis of developer metrics for fault prediction

Shinsuke Matsumoto, Yasutaka Kamei, Akito Monden, Ken Ichi Matsumoto, Masahide Nakamura

研究成果: Chapter in Book/Report/Conference proceedingConference contribution

55 被引用数 (Scopus)

抄録

Background: Software product metrics have been widely used as independent variables for constructing a fault prediction model. However, fault injection depends not only on characteristics of the products themselves, but also on characteristics of developers involved in the project. Aims: The goal of this paper is to study the effects of developer features on software reliability. Method: This paper proposes developer metrics such as the number of code churns made by each developer, the number of commitments made by each developer and the number of developers for each module. By using the eclipse project dataset, we experimentally analyzed the relationship between the number of faults and developer metrics. Second, the effective of developer metrics for performance improvements of fault prediction models were evaluated. Results: The result revealed that the modules touched by more developer contained more faults. Compared with conventional fault prediction models, developer metrics improved the prediction performance. Conclusions: We conclude that developer metrics are good predictor of faults and we must consider the human factors for improving the software reliability.

本文言語英語
ホスト出版物のタイトル6th International Conference on Predictive Models in Software Engineering, PROMISE 2010
DOI
出版ステータス出版済み - 12 10 2010
外部発表はい
イベント6th International Conference on Predictive Models in Software Engineering, PROMISE 2010 - Timisoara, ルーマニア
継続期間: 9 12 20109 13 2010

出版物シリーズ

名前ACM International Conference Proceeding Series

会議

会議6th International Conference on Predictive Models in Software Engineering, PROMISE 2010
国/地域ルーマニア
CityTimisoara
Period9/12/109/13/10

All Science Journal Classification (ASJC) codes

  • ソフトウェア
  • 人間とコンピュータの相互作用
  • コンピュータ ビジョンおよびパターン認識
  • コンピュータ ネットワークおよび通信

フィンガープリント

「An analysis of developer metrics for fault prediction」の研究トピックを掘り下げます。これらがまとまってユニークなフィンガープリントを構成します。

引用スタイル