• 検索結果がありません。

Kullback-Leiblerの情報量に基づくソフトウェアの信頼性実証試験に関する連続型モデル

N/A
N/A
Protected

Academic year: 2021

シェア "Kullback-Leiblerの情報量に基づくソフトウェアの信頼性実証試験に関する連続型モデル"

Copied!
2
0
0

読み込み中.... (全文を見る)

全文

(1)

1−E−1

1995年度日本オペレーションズ・リサーチ学会 春季研究発表会

Ku[Iback−LeibIerの情報量に基づく

ソフトウェアの信頼性実証試験に関する連続型モデル

01204874 流通科学大学情報学部 * 01204194

1. はじめに

信頼性実証試験(1)(ReliabilityDemonstration Testing)は,元来ハードウェアの品質保証の一貫 として考案されたものであり,その目的は次のと おりである.すなわち,製品の開発段階終了後, それを受注先に納入あるいは市場に開放する前に, 目標とする信頼性が十分に実現されているかどう かを実証・確認することである.従って,試験に 合格したものは,そのまま納入もしくは市場開放 する.しかし,試験に合格しなかった製品につい ては,それを破棄したり,あるいは設計にフィー ドバックすることにより,更に品質向上を目指す こととなる. 一方,ソフトウェアの品質保証が間邁となって いる今日,ソフトウェア製品に対しても上述のよ うな信頼性実証試験を実施することは,信頼性 という意味での品質向上に貢献すると考えられ る.このような観点から,筆者らは,これまで生 産システムの制御ソフトウェアや計算機のOSの ように,時間に関して連続的に用いられるソフト ウェアに対して,信頼性実証試験の適用を試みた (2)・(3).本研究においても,このようなソフトウェ アを対象とし,Kullback−Leiblerの情報量(4)・(5)を 用いた場合のモデルを提案する.

浮田 晴 SAWADAKiyoshi

三道 弘明 SANDOHHiroaki をKu11back−Leiblerの情報量という(4)1(5).ここ で,カ(ェ)∝COnStantとすると,−′(打悔)はエ ントロピーを表す. 式(1)のJ(軋悔)は,確率変数ズの値を観測 することが,分布蔦(ェ)に比べ,n(ヱ)に対して 提供する情報量を意味する. ここで J(れ,為)≡J(nl薫)+J(為In)

=上∞【佃一柚】log宝雛

(2) なる量を考えると,ノ(n,為)=ノ(為,彗)が成り 立ち,これを分離情報量と呼ぶ(5).式(2)の分離 情報量は,分布n(ェ),為(∬)に対する重みを村 等とみなした場合の情報量であると考えることが できる. また,離散型分布に対するKul1back−Leiblerの 情報量および分離情報量は,それぞれ次のように 表される. 00 i=l

柵l角)=∑pl両慧

OO

岬,蔦)=∑bl‘一柳og

i=1 (3) (4) ただし,plわ鍋iは,ズ=エi(豆=1,2,…,∞)と なる確率を表す.

2.Kullback,Leiblerの情報量と

分離情報量

2つの確率分布れ(ヱ),薫(ヱ)の密度関数をそ れぞれJl(ェ),力(ェ)とするとき

晒●薫)=上の′1帥g器血

(1)

3.信頼性実証試験への応用

本研究では,前述したような時間に関して連続

的に利用されるソフトウェアに対して,次のよう

な信頼性実証試験を考える.すなわち,対象ソフ

トウェアを現実の使用環境のもとで予め定められ −94− © 日本オペレーションズ・リサーチ学会. 無断複写・複製・転載を禁ず.

(2)

上述した2つの分布の分離情報量は

J(n,為)

=【A(ま,β)−β(t,β)】

たt時間だけ試験し,試験期間中に生起したソフ トウェア障害回数がβ以下ならばそのソフトウェ

アを合格,β+1以上ならば不合格とする.この

とき,t(t>0),β(β=0,1,2,…)の値をいかに設 定するかが問題であるが,この問題に対して前章 で述べたKullback−Leiblerの情報量を通用する.

ここで,ソフトウェアの生産者(開発者)がそ

の開発を受注したときのソフトウェアの平均ソフ

トウェア障害時間間隔MTBSF(MeanTimeBe−

tweensoftwareFail11reS)に村する契約の値,およ

び消費者(ユーザ)が受け入れ可能なMTBSFの

下限値をそれぞれ恥,β1と書くこととする(β0≧

勘).さらに,f時間の試験中のソフトウェア障

害回数がβ+1以上あるという事象をE,βの排

反事象を育と書くこととする. ここでは,次のように仮定する. (1)ソフトウェア障害時間間隔は平均βの指数分 布に従う. (2)試験中に発生したソフトウェア障害に村す るバグの検出・修正は,試験終了後にまとめて実 施する. (3)恥,勘は実証試験開始時点での平均ソフト

ウェア障害時間間隔に対する値を表す.

このとき,次の2つの(離散型)確率分布 A(f,わ【1−β(f,β)】 (7) log 月(f,β)【1−A(f,β)】 であるから,これを最大にするようなt,βを求め ればよい.ただし

A(f,β)=畠響exp(−㈹

(8) (9)

坤β)=真壁禦exp(−州

である. ここでは,ページ数の関係上数値例は割愛する こととし,当日報告させて頂く. 文献 (1)MannN・R・,SchafbrR・E・andSingpurwalla N.D.:“Methods fbr StatisticalAnalysIS ofReliabilityandLifeData’’,Wiley,New York,pp.404−410(1974). (2)三道弘明,澤田 晴:“ソフトウェアに対 するゼロ障害型信頼性実証試験に関する研 究”,電子情報通信学会論文誌(A),J73−A, 3,pp.564−569(1990)・

(3)Sandoh H・:“Reliability DernOnStration

TestingfbrSoftware,,,IEEETrans・Reli− ability,R−40,1,pP.117−119(1991)・

(4)KullbackS・andLeiblerR・A・:“OnIn−

formation and Su爪ciency”,Ann.Math・

Statist.,22,pP.79−86(1951)・ (5)宮沢光一‥“情報・決定理論序瓢,,岩波書店 (1976)・

1−畠響exp(−㈹

畠響exp(−㈹

(5) Pγ(βlβ0) Pγ(珂β0) および Pr(β岬1)

ト畠響exp(t州

畠響

exp(−州 (6) Pγ(Elβ1) を考え,これらの分布間の距離が最も大きくなる (2つの確率分布が最も弁別される)ようなf,5 を選べばよい. −95− © 日本オペレーションズ・リサーチ学会. 無断複写・複製・転載を禁ず.

参照

関連したドキュメント

1) Finley AO (2011) Comparing spatially-varying co- efficients models for analysis of ecological data with non–stationary and anisotropic residual dependence. 2) Fotheringham

The study uses a theoretical model of information disclosure for housing quality and equilib- rium prices in the existing housing market in which there is information asymmetry.

(4) 「Ⅲ HACCP に基づく衛生管理に関する事項」の3~5(項目

性状 性状 規格に設定すべき試験項目 確認試験 IR、UV 規格に設定すべき試験項目 含量 定量法 規格に設定すべき試験項目 純度

FSIS が実施する HACCP の検証には、基本的検証と HACCP 運用に関する検証から構 成されている。基本的検証では、危害分析などの

領海に PSSA を設定する場合︑このニ︱条一項が︑ PSSA

妥当性・信頼性のある実強度を設定するにあたって,①

授業設計に基づく LUNA の利用 2 利用環境について(学外等から利用される場合) 3 履修情報が LUNA に連携するタイミング 3!.