Model-Based Definition (MBD)

Model-Based Definition (MBD)

・MBSEは、成熟の初期段階にある
・モデル構築の重要な面は、妥当性確認と、検証である

INCOSE System Engineering Handbookにある、非公式の定義
・Verification ensures you built the system right.
・Validation ensures you built the right system.


Verification
システムの各要素が、仕様を満たしているか確認すること

validation
・ステム全体が利害関係者のニーズを満たすかどうか確認すること
・システム階層の最上位レベルでのみ行われる

ASMEの定義

verification
計算も出るが基礎となる数学モデルとその買いを正確に表していることを確認するプロセスのこと

validation
モデルが実際の世界をどの程度正確に表現しているのかを判断するプロセスのこと


つまり、velificationは数学に関することで、validationは物理学に関すること

verificationとvalidationの意味合いの違いは、エンジニアがどういったバックグラウンドを持っているかによって少しずつ異なる

これまでのシステムエンジニアリングでは、concurrent practice がうまく理解されてこなかった。
優れたシステムエンジニアリングでは、要件定義、論理的解決策、ふるまいの確認、物理的解決策、品質検証、検証などのどれか一つを深ほりし、次の一つを深堀する、というやりかたではなく
高次(おそらく抽象度の高いという意味、つまり上流?)のanswerを設計するところで、横方向の探索をしている
そして、そのアーキテクチャが抽象的ではあるが問題を解決すると分かった時に、より詳細な検討をしていく。
つまり、v&vは常に行われる。

このような concurrent intent はウォーターフォールの考え方とは対照的である。
この考え方を組織に根付かせるのは、時間がかかる

 

(following passages are from coursera)

model based design's definition

The Digital Manufacturing and Design Innovation Institute defines a model based definition as:

“a complete 3D Digital Product Definition created at the beginning of the product lifecycle to be used throughout the enterprise, reducing costs, improving system performance, and enabling future systems.

 

the difference between validation and verification

Verification is the determination that each element of the system meets the requirements of a documented specification. Validation is the determination that the entire system meets the needs of the stakeholders. Validation only occurs at the top level of the system hierarchy.