【手続補正書】
【提出日】平成19年1月19日(2007.1.19)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】特許請求の範囲
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】  テスト対象プログラムのテスト処理から得たソフトウェアの不具合発見情報及び信頼度推定モデルに基づき前記テスト対象プログラムの信頼性を推定するソフトウェア信頼性評価装置であって、
全テスト区間に対し適用開始時点及び適用終了時点を指定された場合、前記適用開始時点から前記適用終了時点までの範囲で前記テスト対象プログラムの信頼性を推定する推定手段を有することを特徴とするソフトウェア信頼性評価装置。
【請求項２】  テスト対象プログラムのテスト処理から得たソフトウェアの不具合発見情報及び信頼度推定モデルに基づき前記テスト対象プログラムの信頼性を推定するソフトウェア信頼性評価装置であって、
全テスト区間に対し適用開始時点を指定された場合、前記適用開始時点からテスト最終時点までの範囲で前記テスト対象プログラムの信頼性を推定する推定手段を有することを特徴とするソフトウェア信頼性評価装置。
【請求項３】  テスト対象プログラムのテスト処理から得たソフトウェアの不具合発見情報及び信頼度推定モデルに基づき前記テスト対象プログラムの信頼性を推定するソフトウェア信頼性評価装置であって、
全テスト区間に対し適用最終時点を指定された場合、前記適用最終時点に基づき最大の信頼度を示す適用開始時点を選出する適用開始時点選出手段と、選出した適用開始時点に基づき前記テスト対象プログラムの信頼性を推定する推定手段とを有することを特徴とするソフトウェア信頼性評価装置。
【請求項４】  前記テスト対象プログラムのテスト処理を実行すると共に該テスト対象プログラムの信頼性推定に必要な各種情報を取得する取得手段と、最大の信頼度を示す信頼度推定モデルを最適モデルとして選出する最適モデル選出手段と、推定信頼度に基づきテスト継続の有無を判断する判断手段とを有することを特徴とする請求項１又は２記載のソフトウェア信頼性評価装置。
【請求項５】  前記テスト対象プログラムのテスト処理を実行すると共に該テスト対象プログラムの信頼性推定に必要な各種情報を取得する取得手段と、推定信頼度に基づきテスト継続の有無を判断する判断手段とを有し、前記信頼度推定モデルは、指数形モデルであることを特徴とする請求項３記載のソフトウェア信頼性評価装置。
【請求項６】  前記不具合発見情報とは、ソフトウェアの不具合発見数、ソフトウェアの不具合発見時間の少なくとも１つを含むことを特徴とする請求項１乃至５の何れかに記載のソフトウェア信頼性評価装置。
【請求項７】  前記各種情報とは、前記不具合発見情報、テスト時間、ソフトウェア故障発生回数、テスト者数、テスト網羅度、利用者の指示する適用方法、適用範囲、適用する信頼度推定モデルの種類の少なくとも１つを含むことを特徴とする請求項４乃至６の何れかに記載のソフトウェア信頼性評価装置。
【請求項８】  前記信頼度推定モデルとは、指数形モデル、遅延Ｓ字形モデル、習熟Ｓ字形モデル、指数−Ｓ字形モデル、労力依存型モデルのいずれかの数理的な予測モデルであることを特徴とする請求項１乃至７の何れかに記載のソフトウェア信頼性評価装置。
【請求項９】  前記テスト対象プログラムの信頼性推定に用いる処理プログラムは、ローカルエリアネットワークまたはインターネットの通信網を介して接続された外部装置から供給可能であることを特徴とする請求項１乃至８の何れかに記載のソフトウェア信頼性評価装置。
【請求項１０】  前記テスト対象プログラムの信頼性推定に関する処理は、ローカルエリアネットワークまたはインターネットの通信網を介して接続された外部装置で実行可能であることを特徴とする請求項１乃至９の何れかに記載のソフトウェア信頼性評価装置。
【請求項１１】  テスト対象プログラムのテスト処理から得たソフトウェアの不具合発見情報及び信頼度推定モデルに基づき前記テスト対象プログラムの信頼性を推定するソフトウェア信頼性評価方法であって、
全テスト区間に対し適用開始時点及び適用終了時点を指定された場合、前記適用開始時点から前記適用終了時点までの範囲で前記テスト対象プログラムの信頼性を推定する推定ステップを有することを特徴とするソフトウェア信頼性評価方法。
【請求項１２】  テスト対象プログラムのテスト処理から得たソフトウェアの不具合発見情報及び信頼度推定モデルに基づき前記テスト対象プログラムの信頼性を推定するソフトウェア信頼性評価方法であって、
全テスト区間に対し適用開始時点を指定された場合、前記適用開始時点からテスト最終時点までの範囲で前記テスト対象プログラムの信頼性を推定する推定ステップを有することを特徴とするソフトウェア信頼性評価方法。
【請求項１３】  テスト対象プログラムのテスト処理から得たソフトウェアの不具合発見情報及び信頼度推定モデルに基づき前記テスト対象プログラムの信頼性を推定するソフトウェア信頼性評価方法であって、
全テスト区間に対し適用最終時点を指定された場合、前記適用最終時点に基づき最大の信頼度を示す適用開始時点を選出する適用開始時点選出ステップと、選出した適用開始時点に基づき前記テスト対象プログラムの信頼性を推定する推定ステップとを有することを特徴とするソフトウェア信頼性評価方法。
【請求項１４】  前記テスト対象プログラムのテスト処理を実行すると共に該テスト対象プログラムの信頼性推定に必要な各種情報を取得する取得ステップと、最大の信頼度を示す信頼度推定モデルを最適モデルとして選出する最適モデル選出ステップと、推定信頼度に基づきテスト継続の有無を判断する判断ステップとを有することを特徴とする請求項１１又は１２記載のソフトウェア信頼性評価方法。
【請求項１５】  前記テスト対象プログラムのテスト処理を実行すると共に該テスト対象プログラムの信頼性推定に必要な各種情報を取得する取得ステップと、推定信頼度に基づきテスト継続の有無を判断する判断ステップとを有し、前記信頼度推定モデルは、指数形モデルであることを特徴とする請求項１３記載のソフトウェア信頼性評価方法。
【請求項１６】  前記不具合発見情報とは、ソフトウェアの不具合発見数、ソフトウェアの不具合発見時間の少なくとも１つを含むことを特徴とする請求項１１乃至１５の何れかに記載のソフトウェア信頼性評価方法。
【請求項１７】  前記各種情報とは、前記不具合発見情報、テスト時間、ソフトウェア故障発生回数、テスト者数、テスト網羅度、利用者の指示する適用方法、適用範囲、適用する信頼度推定モデルの種類の少なくとも１つを含むことを特徴とする請求項１４乃至１６の何れかに記載のソフトウェア信頼性評価方法。
【請求項１８】  前記信頼度推定モデルとは、指数形モデル、遅延Ｓ字形モデル、習熟Ｓ字形モデル、指数−Ｓ字形モデル、労力依存型モデルのいずれかの数理的な予測モデルであることを特徴とする請求項１１乃至１７の何れかに記載のソフトウェア信頼性評価方法。
【請求項１９】  前記テスト対象プログラムの信頼性推定に用いる処理プログラムは、ローカルエリアネットワークまたはインターネットの通信網を介して接続された外部装置から供給可能であることを特徴とする請求項１１乃至１８の何れかに記載のソフトウェア信頼性評価方法。
【請求項２０】  前記テスト対象プログラムの信頼性推定に関する処理は、ローカルエリアネットワークまたはインターネットの通信網を介して接続された外部装置で実行可能であることを特徴とする請求項１１乃至１９の何れかに記載のソフトウェア信頼性評価方法。
【請求項２１】  テスト対象プログラムのテスト処理から得たソフトウェアの不具合発見情報及び信頼度推定モデルに基づき前記テスト対象プログラムの信頼性を推定する装置に供給可能な記憶媒体であって、
全テスト区間に対し適用開始時点及び適用終了時点を指定された場合、前記適用開始時点から前記適用終了時点までの範囲で前記テスト対象プログラムの信頼性を推定する推定ステップを有する処理プログラムを記憶したことを特徴とする記憶媒体。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】００１０
【補正方法】変更
【補正の内容】
【００１０】
【課題を解決するための手段】
上記目的を達成するため、請求項１の発明は、テスト対象プログラムのテスト処理から得たソフトウェアの不具合発見情報及び信頼度推定モデルに基づき前記テスト対象プログラムの信頼性を推定するソフトウェア信頼性評価装置であって、全テスト区間に対し適用開始時点及び適用終了時点を指定された場合、前記適用開始時点から前記適用終了時点までの範囲で前記テスト対象プログラムの信頼性を推定する推定手段を有することを特徴とする。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】００２０
【補正方法】変更
【補正の内容】
【００２０】
上記目的を達成するため、請求項１１の発明は、テスト対象プログラムのテスト処理から得たソフトウェアの不具合発見情報及び信頼度推定モデルに基づき前記テスト対象プログラムの信頼性を推定するソフトウェア信頼性評価方法であって、全テスト区間に対し適用開始時点及び適用終了時点を指定された場合、前記適用開始時点から前記適用終了時点までの範囲で前記テスト対象プログラムの信頼性を推定する推定ステップを有することを特徴とする。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】００３０
【補正方法】変更
【補正の内容】
【００３０】
上記目的を達成するため、請求項２１の発明は、テスト対象プログラムのテスト処理から得たソフトウェアの不具合発見情報及び信頼度推定モデルに基づき前記テスト対象プログラムの信頼性を推定する装置に供給可能な記憶媒体であって、全テスト区間に対し適用開始時点及び適用終了時点を指定された場合、前記適用開始時点から前記適用終了時点までの範囲で前記テスト対象プログラムの信頼性を推定する推定ステップを有する処理プログラムを記憶したことを特徴とする。
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】００８１
【補正方法】変更
【補正の内容】
【００８１】
【発明の効果】
以上説明したように、請求項１記載の本発明のソフトウェア信頼性評価装置によれば、テスト対象プログラムのテスト処理から得たソフトウェアの不具合発見情報及び信頼度推定モデルに基づき前記テスト対象プログラムの信頼性を推定するソフトウェア信頼性評価装置であって、全テスト区間に対し適用開始時点及び適用終了時点を指定された場合、前記適用開始時点から前記適用終了時点までの範囲で前記テスト対象プログラムの信頼性を推定する推定手段を有するため、次のような効果を奏する。テストの対象となっているプログラムの信頼度によりテストの継続の判断を行うような場合において、テストの途中でテストの進行を妨げるようなことが不具合発見データに入り込んでも、不具合発見データの編集を行うことなく、より精度の高い信頼度を得ることができ、より正確なテストの継続の判断が可能となる効果がある。
【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】００９１
【補正方法】変更
【補正の内容】
【００９１】
請求項１１記載の本発明のソフトウェア信頼性評価方法によれば、テスト対象プログラムのテスト処理から得たソフトウェアの不具合発見情報及び信頼度推定モデルに基づき前記テスト対象プログラムの信頼性を推定するソフトウェア信頼性評価方法であって、全テスト区間に対し適用開始時点及び適用終了時点を指定された場合、前記適用開始時点から前記適用終了時点までの範囲で前記テスト対象プログラムの信頼性を推定する推定ステップを有するため、次のような効果を奏する。テストの対象となっているプログラムの信頼度によりテストの継続の判断を行うような場合において、テストの途中でテストの進行を妨げるようなことが不具合発見データに入り込んでも、不具合発見データの編集を行うことなく、より精度の高い信頼度を得ることができ、より正確なテストの継続の判断が可能となる効果がある。
【手続補正７】
【補正対象書類名】明細書
【補正対象項目名】０１０１
【補正方法】変更
【補正の内容】
【０１０１】
請求項２１記載の本発明の記憶媒体によれば、テスト対象プログラムのテスト処理から得たソフトウェアの不具合発見情報及び信頼度推定モデルに基づき前記テスト対象プログラムの信頼性を推定する装置に供給可能な記憶媒体であって、全テスト区間に対し適用開始時点及び適用終了時点を指定された場合、前記適用開始時点から前記適用終了時点までの範囲で前記テスト対象プログラムの信頼性を推定する推定ステップを有する処理プログラムを記憶しているため、次のような効果を奏する。本発明の記憶媒体を上記装置に供給し、該記憶媒体に記憶された処理プログラムを実行させることで、テストの対象となっているプログラムの信頼度によりテストの継続の判断を行うような場合において、テストの途中でテストの進行を妨げるようなことが不具合発見データに入り込んでも、不具合発見データの編集を行うことなく、より精度の高い信頼度を得ることができ、より正確なテストの継続の判断が可能となる効果がある。