「バグ捕獲・再捕獲法」を用いたソフトウェア信頼性保証について
スポンサーリンク
概要
- 論文の詳細を見る
ソフトウェアの開発において,潜在バグ数を精度よく推定できれば,効率のよい信頼性保証活動が可能となり,適切なソフトウェア開放時期が決定できる.従来は,開発途中までのバグの発生数の経時変化を把握し,それをソフトウェア信頼度成長モデルにあてはめることにより,潜在バグ数を推定する方法が主に開発されてきた.この手法はデバグや試験のプロセス,横軸として何を採用するかが推定精度に大きく影響する.本論文では,バグ摘出工程の途中のプロセスが潜在バグ数推定精度に影響を与えない特徴をもち,野生動物の頭数などを推定する手段としてよく知られている「捕獲・再捕獲法」をソフトウェアのバグ数推定に適用することを考える.それには,2つの問題を解決する必要がある.1つは,対象プログラムに埋め込んだバグをどのように選定するかである.これはバグ数の推定精度に大きく影響する.2番目は,バグ数推定のために埋め込むバグが発生することによるトラブルである.本来の品質保証作業の進捗に影響を与えないような工夫が必須である.本稿では,これらの課題を解決する「バグ捕獲・再捕獲法」を提案する.さらに,ここで提案した方法論とバグ捕獲・再捕獲法のために開発したツールを,実際に商用に供する大規模ソフトウェアに適用した事例を紹介する.最後に,本方式とソフトウェア信頼度成長モデルとの推定精度の比較等の考察により,バグ捕獲・再捕獲法の有効性を示す.
- 一般社団法人情報処理学会の論文
- 1993-12-15
著者
関連論文
- データベース信頼性に関する考察
- データベース品質劣化要因分析モデルの提案
- データベースにおける教育モデルについて
- PB-3-1 情報流通プラットフォームの技術課題と今後の方向
- 「バグ捕獲・再捕獲法」を用いたソフトウェア信頼性保証について
- デ-タベ-スの研究動向と今後の発展 (デ-タベ-ス処理技術の研究)