MBSE(Model based systems engineering)について

2023年3月7日

定義・概要

Model-based systems engineering is the formalized application of modeling to support system
requirements, design, analysis, and V&V activities beginning in the conceptual design phase
and continuing throughout development and later lifecycle phases.

Haskins, Cecilia. (2011). 4.6.1 A historical perspective of MBSE with a view to the future. INCOSE International Symposium. 21. 493-509. 10.1002/j.2334-5837.2011.tb01220.x.
  • MBSEはModel-based systems engineeringの略
    • Systems engineeringは一連の顧客のニーズ、期待、および制約をソリューションに変換し、そのソリューションをそのライフサイクル全体でサポートするために必要な、技術的および管理上の総作業を管理する学際的なアプローチのこと
      (要は製品システム全体の仕様設計~運用をやりやすくする方法)
  • コンセプト設計の段階で、システム全体(仕様、設計、分析)をサポートするモデリングを行い、開発・ライフサイクルの段階でも継続して利用できるアプリケーション
  • MBSEは、製品のハードウェアやソフトウェアの定義や概念などのドキュメントを階層化してSystems engineeringを行うDocument based systems engineeringよりも、トレーサビリティの確保が容易等のメリットがあり、柔軟な製品開発が可能(Agile開発、Lean開発など)
  • MBSEは航空業界(NASAなど)の例が多い

略歴

  • 1993年
  • 1997年
    • オブジェクト指向の方法論としてUML(Unified modeling language)がOMG(Object Management Group)に採用される
    • 状態遷移図(State machine)を描ける、UMLを実装したSTATEMATEというツールが登場
  • 2001年
    • ソフトウェア領域のみをカバーしていたUMLを超える範囲、ハードウェアやメカの領域もカバーするモデリング言語SysMLがINCOSE(International Council on Systems Engineering)により登場
  • 2003~2006年
    • SysMLというオープン ソース仕様プロジェクトの形成期に、そのコンソーシアムであるSysML Partnerの中でもMBSEという用語が使われるようになる
    • 2006年のSysML標準化の際には、MBSEプロセスがSysMLと関連していることが強調され、親言語であるUML(この頃はUML v2)はModel Driven Development(MDD)と呼ばれた
  • 2007年
    • INCOSEがMBSE 2020 Visionを発表し、MBSEという用語はさらに普及
      • MBSE 2020 Visionでは、MBSEがSysMLに限定されず、AP233、HLA、Modelica などの他の競合するモデリング言語標準をサポートしていた
    • INCOSE International WorkshopでMBSE Initiativeが開始される
    • INCOSEとOMGによる新しいモデリング言語であるOMG SysMLがリリースされる
  • 2017年
    • SysMLは国際標準化機構 (ISO) によって完全な国際標準 (IS)、ISO/IEC 19514:2017 (情報技術 — オブジェクト管理グループ システム モデリング言語) として公開されました
  • 2019年
    • OMGが、MBX Ecosystemsチームをキックオフ
      • MBXはModel-based Xの略で、Xには engineering (MBE), systems engineering (MBSE), manufacturing (MBM), test (MBT), operations (MBO), …, enterprise (MBE), sales/application engineering (MBSAE), …, living (MBL) などが挙げられている
      • 組織が適切にModel-based技術を使用し、デジタルエコシステムを管理するのに貢献することが目的
  • 2020年
    • OMGがMBX EcosystemsをDigital Ecosystemsに名称変更

参考

項目調査まとめ

Posted by ttnt