形式手法の事例
from 形式手法
採用例
クラウド
AWSのTLA+
DeNA
組み込み
FeliCa
VDM++
BPS1000紙幣検査機
航空系、航空管制
SHOLIS
iFACTS
Systerel
Airbus(フランス)
Astrée
金融
TradeOne
証券バックオフィスパッケージ
仕様記述言語
VDM++
CSK
VISA
BAN論理
Ross J Anderson. The Formal Verification of a Payment System. 1999. https://www.cl.cam.ac.uk/archive/rja14/Papers/uepsbook.pdf
ブロックチェーン
ConsenSys社、Ethereumエコシステム
形式検証(Isabelle/HOLによる定理証明)
イーサリアム2.0の預入契約(Depositコントラクト)
How We Proved the Eth2 Deposit Contract Is Free of Runtime Errors | Consensys
電子商取引(金融?)
オランダ花市場
言語処理
オランダ軍メッセージ分析
VDM-SL
CAVA
セキュリティ
Tokeneer
米国国家安全保障庁(NSA)の生体認証システム
使用記述言語
Z記法 + (SPARK)
Common Criteria EAL5(準形式的設計、およびテスト)
MULTOS CA
マスターカード認証サーバ
仕様記述言語
Z記法(+SPARK)
UML
自然言語
Data61/CSIRO(オーストラリア)
Isabelle/HOLを用い、組込みOSカーネル「seL4」の完全な形式検証を世界で初めて達成
Common Criteria EAL6+相当
鉄道関係
クルーズコントロール
エネルギー
MTUフリードリヒスハーフェン社(独)
アレバ社(現Orano、仏)
ゲーム
FINAL FANTASY XV
モデル検査のゲーム開発への適用~FINAL FANTASY XVの開発を例として~
NuSMV
1996. Experiences Using Formal Methods for Requirements Modeling. https://ntrs.nasa.gov/api/citations/19970005632/downloads/19970005632.pdf
確認用
Q. 形式手法の事例
参考
2012/11/15
成功した形式手法導入調査例の分析と発見
手法・ツール - 応用事例DB
形式手法はなぜ流行っていないのか #ポエム - Qiita
How We Proved the Eth2 Deposit Contract Is Free of Runtime Errors | Consensys
関連
形式手法 検証アプローチ