ワイブル分布を用いたソフトウェア欠陥予測手法の検討

○田中 公司1)生駒 卓志2)津田 和彦2)

1) (株)日立公共システム
2) 筑波大学

Abstract ソフトウェアの品質向上・確保はソフトウェア開発企業にとって重要な課題であり,多くの企業でメトリクスを用いた品質の見える化・予測が行われている。当該プロジェクトの欠陥摘出履歴に基づいた品質予測を行う手法として、単位時間あたりの欠陥摘出率が概ねレイリー分布に従うことを利用したレイリーモデルがある。しかしながら,レイリーモデルでは,パラメータ推定を行う際の初期値を人手で設定しなければならない,プロジェクトによっては欠陥摘出率がレイリー分布に従わず予測できないといった問題がある。そのため,過去プロジェクト実績から得られた欠陥密度とワイブル分布を用いて品質予測を行う手法を検討した.
Quality assurance of software is an important problem for a software development enterprise. A quality prediction using metrics is performed by many enterprises. There is Rayleigh model who used that the defect extraction rate per the unit time is based on Rayleigh distribution as the method to do a quality prediction based on the defect extraction history of the project concerned. There is a problem that anyone have to establish the defaults when doing parameter presumption. The defect extraction rate isn't based on Rayleigh distribution by a project, and there is a problem that it can't be predicted. Therefore the defect density obtained from the past Project Performance and the method to do a quality prediction using the Weibull distribution were considered.
Keywords ソフトウェア品質,品質マネジメント,品質予測
Software Quality,Quality Management,Quality Prediction
前に戻る