令和5年度 春期 システムアーキテクト試験 午前Ⅱ 問3

テクノロジシステム開発技術

この問題は2023(R5)春 システムアーキテクト 午前IIに出題されたものです。出題時点の法令・制度に基づく内容のため、現行の内容と一致しない場合があります。

本ページの問題文・選択肢は、原本の体裁を Web 表示用に正規化しています(改行・記号・数式・図表参照の調整)。設問の趣旨および正解に影響する変更は加えていません。

複数のシステムの組合せによって実現する SoS (System of Systems) をモデル化するのに適した表記法である SysML の特徴はどれか。

解答・解説を読む

正解: 選択肢

正解は です。

SysML (Systems Modeling Language) は、UML (Unified Modeling Language) をベースとして、システムエンジニアリング向けに拡張されたモデリング言語です。ソフトウェアだけでなく、ハードウェア、データ、人、プロセスなどを含む大規模な複雑なシステム(SoS: System of Systems)の設計や分析に用いられます。

SysMLの大きな特徴として、UMLを流用・変更した図のほかに、SysML独自の図が追加されている点が挙げられます。その代表例が、システムの性能や物理的な制約を数式で表現する パラメトリック図 や、要求事項とその関係性を記述する 要求図 です。

各選択肢の解説

  • ア:誤り。 オブジェクト図によってインスタンスの静的なスナップショットを記述するのは、UML の特徴です(SysMLではオブジェクト図はサポートされておらず、ブロック定義図や内部ブロック図などで表現されます)。
  • イ:誤り。 単純な図形及び矢印によってシステムのデータの流れを記述するのは、DFD (Data Flow Diagram) の特徴です。
  • ウ:正解。 パラメトリック図 を用いて、システムの性能、信頼性、質量などのモデル要素間の 制約条件(数式など) を記述できるのは、SysML固有の重要な特徴です。
  • エ:誤り。 連接、反復、選択の記述パターンによってソフトウェアの構造を視覚化するのは、PAD (Problem Analysis Diagram)NSチャート などの構造化プログラミングにおける設計手法の特徴です。