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

障害の大きさを考慮したソフトウェアの信頼性実証試験に関する連続型モデル

N/A
N/A
Protected

Academic year: 2021

シェア "障害の大きさを考慮したソフトウェアの信頼性実証試験に関する連続型モデル"

Copied!
2
0
0

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

全文

(1)

1−E−7

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

障害の大きさを考慮した

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

澤田 清 SAWADAKiyoshi

三道 弘明 SANDOHHiroaki

のように決定すればよい. ここで,ソフトウェアの生産者がその開発を受 注したときのソフトウェアの平均ソフトウェア障 害時間間隔MTBSFに対する契約の値,および 消費者が受け入れ可能なMTBSFの下限値をそ

れぞれ恥,β1と書くこととする(β0≧β1).

ここでは,次のように仮定する. (i)ソフトウェア障害時間間隔は平均βの指数分 布に従う. (ii)試験中に発生したソフトウェア障害に対す るバグの検出・修正は,試験終了後にまと めて実施する.すなわち,MTBSFは試験 の間は変化しない. (iii)恥,勘は試験開始時点での丸ITBSFに対す

る値を表す.

このとき,生産者リスク,消費者リスクはそれ ぞれ

P仰=叫=ト姦響e一絢(1)

叫・β= (2) となる.ただし,月,Aはそれぞれ,対象ソフト ウェアを不合格および合格と判定することを表す. このとき,障害回数に基づく信頼性実証試験の設 計は,式(1),(2)の左辺の値をそれぞれα,βと 指定し,それをf,βに関して解けばよい.

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

01204194

1. はじめに

信頼性実証試験【1】(ReliabilityDemonstration

T鴎ting)は,ハードウェア製品の開発段階終了後,

そのハードウェアに目標とする信頼性が十分に実 現されているかどうかの実証・確認を目的として

考案された.ソフトウェアの品質保証の方法が問

題となっている今日,ソフトウェア製品に対して

もこのような信頼性実証試験を実施することは,

信頼性という意味での品質向上に貢献すると考え られる. このような考え方に基づき,筆者らは,これま

で,生産システムの制御ソフトウェアや計算機の

OSのように,時間に関して連続的に用いられる

ソフトウェアに対して,信頼性実証試験の通用を 試みた【2】,【3トそこでは,ハードウェアに対して提

案されてきた方法と同様に,統計的検定論の考え

方に基づき生産者リスクと消費者リスクの値を指

定する方法を用いた.しかし,これまでの信頼性

実証試験は,試験期間中に生起するソフトウェア

障害の回数のみに基づくものであり,ソフトウェ

ア障害の大きさは考慮していなかった.本研究で

は,ソフトウェア障害の大きさが何らかの方法で

定量的に評価しうるものと仮定し,障害の大きさ

を考慮した信頼性実証試験方法について考案する.

2.障害回数に基づく信頼性実証試

験 ここでは,これまでに提案してきた障害回数の みに注目した信頼性実証試験方法を概観する.こ の方法は,対象ソフトウェアに対してt時間の試 験を行い,試験期間中に生起したソフトウェア障 害回数がβ以下ならばそのソフトウェアを合格, β+1以上ならば不合格とするというものである. このとき,f(t>0),β(β=0,1,2,…)の値を次

3.障害の大きさを考慮した信頼性

実証試験 3.1 問題の設定 ここでは,ソフトウェア障害の大きさを考慮し た信頼性実証試験方法について考察する.すなわ −110− © 日本オペレーションズ・リサーチ学会. 無断複写・複製・転載を禁ず.

(2)

3.3 障害の大きさが指数分布の場合

3.2では,,障害の大きさを一般分布として定式 化した.ここでは,障害の大きさが平均−の指数

分布に従う場合を考える.このとき,生産者リス

クおよび消費者リスクは,それぞれ,式(3),(4) より, 凸車叩=叫 ち,対象ソフトウェアに対してf時間の試験を実 施し,試験期間中に生起し 大きさの紀和がd未涌ならば合格,d以上であれ ば不合格とする.この場合の決定変数は,f(f>0) とd(d≧0)である.

3.2 障害の大きさが一般分布の場合

ここでも,2.と同様の記号と仮定を前提とするこ さらに,た番目に生起するソフトウェア障害の大 きさズた(た=1,2,…)が,それぞれ独立で同一の 確率分布ダ(ご)に従うものとする.また,試験期 間中の障害の給和をβと書くこととする. このとき,生産者リスクおよび消費者リスクは, 各々次のようになる. Pγ【月岡=叫 = Pγ【β≧dlβ=叫

e−dル]響e−刷

(7)

=皇

i=1 Pγ【Alβ=叫 = e−り♂l

匡!禦e−dル

] +皇 i=1 (8) となる.この場合,恥,β1,〃,α,βの値を与え ることにより,t,dを求めることができる. ここではぃ紙数の関係上数値例は割愛すること とし,当日報告させて頂く. 皇pr i=1

d]響e一鞠

.Yた≧ た=1

= ∑か

00

=針一Fアi)(d)]響e一槻

(3) Pr【Alβ=叫 = Pγ【βくdlβ=叫 e叫β1

=e朝+差pせたく]響

00 =e一物+∑F(‘)(d) 虚=1

響e一槻

(4) ただし,

〆恒)=上dダ…(d一岬(ご)(5)

〆1)(d)= F(d)・ (6)

とする.従って,障害の大きさを考慮した信頼性

実証試験は,式(3),(4)の左辺の値をそれぞれα, βと指定する■こ‘とによって得られる連立方程式を t,dに関して解くことにより設計可能である. 文献 【1】N・R・Mann,R.E.SchaferandN.D.Singptlr− Wama,〟e銑odβ♪rβねfまβf豆cαJA†lαJy曲げ ReliabilityandLiftDataJolmWiley,New York(1974). 【2】三道弘明,澤田 清,“ソフトウェアに対する ゼロ障害塑信頼性実証試験に関する研究,” 電子情報通信学会論文誌(A),Vol.J73−A, o.3,pp.564−569(1990). 【3]H.Sandoh,“Rehabihtydemonstrationtest− 1ngforsoftware,”mEE7ねns.Reliability, Vol・R−40,No・1,pp・11ト119(1991). −111− © 日本オペレーションズ・リサーチ学会. 無断複写・複製・転載を禁ず.

参照

関連したドキュメント

鋼板中央部における貫通き裂両側の先端を CFRP 板で補修 するケースを解析対象とし,対称性を考慮して全体の 1/8 を モデル化した.解析モデルの一例を図 -1

 仮定2.癌の進行が信頼を持ってモニターできる

本アルゴリズムを、図 5.2.1 に示すメカニカルシールの各種故障モードを再現するために設 定した異常状態模擬試験に対して適用した結果、本書

これらの実証試験等の結果を踏まえて改良を重ね、安全性評価の結果も考慮し、図 4.13 に示すプロ トタイプ タイプ B

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

自由報告(4) 発達障害児の母親の生活困難に関する考察 ―1 年間の調査に基づいて―

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

(2) タイライン「入」運用で運転中のタイラインでの故障を考慮した場合,6 号及び 7 号炉の GTG 給電を同時に阻害する。 (図 1.3 参照)..