本研究では,一般化確率ペトリネット(GSPN)に基づくソフトウェア開発プロジェ
クトシミュレータのためのパラメータ値の設定法の提案と,その適用実験につい
て述べる.
プロジェクトシミュレータにおけるトランジションの発火レートを決めるパラメー
タは,プロジェクト毎に一般には異なる作業環境などを反映するためのものであ
る.これまでのシミュレーションでは特定のプロジェクトに特化したパラメータ
値を他の類似のプロジェクトにも使用してきた.シミュレータ適用を一般化する
にはこのパラメータ値の設定を自動化する必要があった.
ここでは設計,コーディング,レビュー,テスト,ディバッグの各作業モデルの
発火レートの定義中に含まれるパラメータ$K_{cm}$,$K_{th}$,$K_{wr}$の値と
混入フォールト数の定義中に含まれるパラメータ$K_{in}$の値を各プロジェクト
毎に求める手順を提案する.更に,その適用可能性を確認するために行ったシミュ
レーション実験について述べる.なお,本実験では企業から提供を受けた実際の
開発プロジェクトのデータを利用した.実験結果より,提案するパラメータ値の
設定法の有効性が限定的ではあるが確認できた.