ソフトウェアリポジトリマイニング(MSR)技術は,ソフトウェア開発の生産性や品質を改善するための有力な手段の1つです.しかしながら,MSR技術の知識やスキルがない学生にとっては,様々なリポジトリや手法を扱うまでに多くの学習コストが必要となるため,実際のプロジェクトを対象としてMSR技術を適用する事は容易ではありません.そこで,ソフトウェア工学分野における教育的観点から,学生のMSR技術の習得支援を目的としたシミュレーション環境の構築を目指しています.
月別アーカイブ: 2013年9月
OSSコミュニティとシステムの共進化を分析するためのデータマイニング手法の構築
近年,システム開発の低価格化・短納期化に対応するために,Linuxをはじめとするオープンソースソフトウェアを活用したシステム開発が一般的になりつつあります.しかし一方で,OSSはボランティアの開発者によって開発が進められているため,「利用しているOSS がいつまで存続するか分からない」という理由からOSSを活用したシステム開発を躊躇するベンダー企業も少なくありません. 続きを読む
バグトリアージ手法の構築
近年の大規模システム開発では,試験工程のみならず運用工程においても多数の不具合が検出されるため,不具合管理システムを用いて,検出された不具合の再現方法や修正方法を詳細に記録し,漏れのないように不具合を管理することが求められる.不具合管理システムに報告された不具合一つ一つに対して,重要度や優先度を設定し,適任の担当者に修正タスクを割当てることをバグトリアージと呼ぶ. 続きを読む