핵심 개념
航空機の安全性を確保するためには、論理的な妥当性、確率的な評価、弁証法的な検討、残留リスクの4つの観点から、十分な根拠に基づいた信頼性の高い保証ケースを構築する必要がある。
초록
本論文では、Assurance 2.0と呼ばれる、航空機の安全性を確保するための保証ケースの構築手法について説明している。
主な内容は以下の通り:
- 論理的な妥当性の評価:
- 保証ケースは主張、議論、証拠から構成される
- 議論の各ステップは自然言語的な演繹的推論(NLD)に基づいて正当化される
- 証拠の評価には確認尺度(confirmation measure)を用いる
- 推論ステップの正当性は人間の判断に依存する
- 確率的な評価:
- 保証ケースの論理的な妥当性だけでなく、主張に対する主観的な確信度を定量的に評価する
- 証拠と主張の関係を確率的に表現し、上位の主張への確信度を下位の主張や証拠から合成的に算出する
- 弁証法的な検討:
- 保証ケースに対する反論(defeater)を検討し、それらに対する反論を示す
- 残留リスクの検討:
- 完全に排除できないリスクを特定し、その影響を評価する
この手法により、航空機の安全性に関する十分な根拠に基づいた信頼性の高い保証ケースを構築できる。
통계
現代の航空機の致命的故障率は10^-9/時間以下である必要がある
10^9時間(約115,000年)の連続運転テストが必要となるが、実現不可能である
인용구
"一つの理論的に可能なことは、プログラムが形式仕様を満たすことを証明することだけである。形式テキストの仕様が実際に何か有用なことをするかどうかは、数学的議論の対象にはならない。" - Cliff Jones