Formal Verification
形式検証を開発ループへ — Rust・Kani・Tamarinで何を確かめるか
証明の有無ではなく、どのモデル・実装・前提について何を確かめたかを開発の各段階に結び付ける。
- Formal Verification
- Reliability
- Security
Engineering
実装、基盤、開発・運用手順を具体的な技術から考えます。コードや設定だけでなく、状態や障害の扱い、変更時の確認項目、保守に必要な条件まで整理します。
8 Articles
証明の有無ではなく、どのモデル・実装・前提について何を確かめたかを開発の各段階に結び付ける。
削除を防ぐ保持設定と、侵害後に復元できる運用を一つの設計として扱う。
短期の収集・評価と長期の保存・問い合わせを分け、障害とコストの境界を明示する。
ツールの機能重複ではなく、信号の入口、変換、配送責任から分担を決める。
再現可能な構成と、安全なクラスタ更新は別の性質として検証する。
セグメント名ではなく、通信が必ず制御点を通る経路とポリシーで分離を評価する。
ベンダー固有の状態と失敗を型に変換し、呼び出し側の暗黙の前提を減らす。
モデルの重み、KVキャッシュ、実行時領域を分け、同時実行の条件を明示する。
該当する記事はありません。別のトピックをお選びください。