平成29年度 秋期 システムアーキテクト試験 午前Ⅱ 問4
テクノロジ/開発技術複数のシステムの組合せによって実現する SoS(System of Systems)をモデル化するのに適した表記法である SysML の特徴はどれか。
出典:平成29年度 秋期 システムアーキテクト試験 午前Ⅱ 問4
- アオブジェクト図によって,インスタンスの静的なスナップショットが記述できる。
- イ単純な図形と矢印によって,システムのデータの流れが記述できる。
- ウパラメトリック図によって,モデル要素間の制約条件が記述できる。
- エ連接,反復,選択の記述パターンによって,ソフトウェアの構造を分かりやすく視覚化できる。
正解:ウ
解説
SysML(Systems Modeling Language)は,UML を拡張してシステム工学分野に適用できるようにした表記法であり,複数のシステムの組合せによって実現される SoS(System of Systems)のような大規模で複雑なシステムのモデル化に適しています。SysML 固有の図の一つであるパラメトリック図(Parametric Diagram)は,制約ブロック(Constraint Block)を用いて,モデル要素(パラメータ)間に成り立つ数式などの制約条件を記述するための図です。
選択肢ごとの解説
- ア誤り。オブジェクト図によってインスタンスの静的なスナップショットを記述できるのは UML 一般の特徴であり,SysML に固有の特徴ではありません。
- イ誤り。単純な図形と矢印によってシステムのデータの流れを記述できるのは DFD(データフローダイアグラム)の特徴であり,SysML の特徴ではありません。
- ウ正しい。パラメトリック図によって,モデル要素間の制約条件を記述できることは,SysML に固有の特徴です。
- エ誤り。連接,反復,選択の記述パターンによってソフトウェアの構造を視覚化するのは構造化チャート(NS チャートなど)の特徴であり,SysML の特徴ではありません。