大規模OSS開発における不具合修正時間の短縮化を目的としたバグトリアージ手法

書誌事項

タイトル別名
  • A Bug Triaging Method for Reducing the Time to Fix Bugs in Large-scale Open Source Software Development

この論文をさがす

抄録

本論文では,大規模OSS開発における不具合修正時間の短縮化を目的としたバグトリアージ手法を提案する.提案手法は,開発者の適性に加えて,開発者が一定期間に取り組めるタスク量の上限を考慮している点に特徴がある.Mozilla FirefoxおよびEclipse Platformプロジェクトを対象としたケーススタディを行った結果,提案手法について以下の3つの効果を確認した.(1)一部の開発者へタスクが集中するという問題を緩和できること.(2)現状のタスク割当て方法に比べFirefoxでは50%(Platformでは誤差が大きすぎるため計測不能),既存手法に比べFirefoxでは34%,Platformでは38%の不具合修正時間を削減できること.(3)提案手法で用いた2つの設定,プリファレンス(開発者の適性)と上限(開発者が取り組むことのできる時間の上限)が,タスクの分散効果にそれぞれ同程度寄与すること.

This paper proposes a bug triaging method to reduce the time to fix bugs in large-scale open source software development. Our method considers the upper limit of tasks which can be fixed by a developer in a certain period. In this paper, we conduct a case study of applying our method to Mozilla Firefox and Eclipse Platform projects and show the following findings: (1) using our method mitigates the situation where the majority of bug-fixing tasks are assigned to particular developers, (2) our method can reduce up to 50%-83% of time to fix bugs compared with the manual bug triaging method and up to 34%-38% compared with the existing method, and (3) the two factors, Preference (adequate for fixing a bug) and Limit (limits of developers' working hours), used in our method have an dispersion effect on the task assignment.

収録刊行物

関連プロジェクト

もっと見る

詳細情報 詳細情報について

  • CRID
    1050845762835850496
  • NII論文ID
    110009877381
  • NII書誌ID
    AN00116647
  • ISSN
    18827764
  • Web Site
    http://id.nii.ac.jp/1001/00113147/
  • 本文言語コード
    ja
  • 資料種別
    journal article
  • データソース種別
    • IRDB
    • CiNii Articles
    • KAKEN

問題の指摘

ページトップへ