既存研究では不具合の依頼が一部の開発者に偏る
開発者への不具合の提供量
目的関数:�瑤△襯灰鵐檗璽優鵐箸良垓餽腓紡个垢觸だ気慮�率の良さ×目的変数
目的変数:ある開発者があるコンポーネントを何個直すか
制約条件:ある開発者の可能修正量,あるコンポーネントの必要修正量(P1の個数など)
アルゴリズム:
時系列・機械学習・計画問題・ナップサック
現実のタスク割り当てvs柏アルゴリズム
過去には不具合の修正の推奨システムはあるが、現実的に考えれば不可能である量が推奨されている。開発者の処理能力・得手不得手を考慮し,整数計画問題としてとらえることにより、推奨システムをより現実的なものにする。
整数計画問題を扱うことにより,開発者ごとに割り当てる不具合の上限を設定できる. また,既存研究ではGreedy法や遺伝的アルゴリズムを使っているが,条件として一人につき1つの不具合だけを修正するという前提で行っている.しかし,整数計画法を用いればある期間内に1人につき複数の不具合を割り当てることができ,より自然となる.
Go on to 柏/卒論/詳細
| Title | Author | Conference |
| Optimized Assignment Of Developers For Fixing Bugs | Md.Mainur Rahman | ICSM2009 |
| Who Should Fix This Bug? | John Anvik | ICSE 2006 |
| Improving Bug Triage with Bug Tossing Graphs | Gaeul Jeong | ESEC/FSE'09 |
| Fine-grained Incremental Learning and Multi-feature Tossing Graphs... | Bhattacharya | ICSM 2010 |