令和3年度 春期 システムアーキテクト試験 午前Ⅱ 問1
テクノロジ/開発技術システムやソフトウェアの品質に関する主張の正当性を裏付ける文書である“アシュアランスケース”を導入する目的として,適切なものはどれか。
出典:令和3年度 春期 システムアーキテクト試験 午前Ⅱ 問1
- アシステムの構成品目の故障モードに着目してシステムの信頼性を定性的に分析することによって,故障の原因及び影響を明らかにする。
- イシステムやソフトウェアに関する主張と証拠を示して論理的に説明することによって,目標の品質が達成できることを示す。
- ウシステムやソフトウェアの振る舞いに対してガイドワードを用いて分析することによって,システムやソフトウェアが意図する振る舞いから逸脱するケースを明らかにする。
- エ障害とその中間的な原因から根源的な原因までの全てをゲート(論理を表す図記号)で関連付けた樹形図で表すことによって,原因又は原因の組合せを明らかにする。
正解:イ
解説
アシュアランスケースは,システムやソフトウェアが目標とする品質(安全性など)を達成していることを,主張(Claim)とそれを裏付ける証拠(Evidence),及び両者を結ぶ論拠(Argument)によって論理的に説明し,第三者を納得させるための文書です。故障モードの分析やガイドワード分析,FTAのような個別の解析手法そのものではなく,それらの結果も含めて品質に関する主張の正当性を論理的に説明することが導入目的です。
選択肢ごとの解説
- ア誤り。構成品目の故障モードに着目して信頼性を定性的に分析する手法はFMEAの説明であり,アシュアランスケースの目的ではありません。
- イ正しい。システムやソフトウェアに関する主張と証拠を示して論理的に説明し,目標の品質が達成できることを示すことが,アシュアランスケースを導入する目的です。
- ウ誤り。ガイドワードを用いて意図する振る舞いからの逸脱を分析する手法はHAZOPの説明であり,アシュアランスケースの目的ではありません。
- エ誤り。原因を樹形図で表す手法はFTA(故障の木解析)の説明であり,アシュアランスケースの目的ではありません。