令和2年度 10月 エンベデッドシステムスペシャリスト試験 午前Ⅱ 問18
テクノロジ/開発技術UML 2.0 において,オブジェクト間の相互作用を時間の経過に注目して記述するものはどれか。
出典:令和2年度 10月 エンベデッドシステムスペシャリスト試験 午前Ⅱ 問18
- アアクティビティ図
- イコミュニケーション図
- ウシーケンス図
- エユースケース図
正解:ウ
解説
UML 2.0 のシーケンス図は,オブジェクト間で交わされるメッセージのやり取りを,時間の経過(上から下への時間軸)に沿って記述する相互作用図です。どのオブジェクトが,いつ,どのようなメッセージを送受信するかを時系列に沿って視覚的に表現できます。
選択肢ごとの解説
- ア誤り。アクティビティ図は,処理の流れやアクション間の制御の流れを表す図であり,オブジェクト間の相互作用を時間軸に沿って記述するものではありません。
- イ誤り。コミュニケーション図は,オブジェクト間の相互作用をオブジェクトの接続関係(構造)に重点を置いて表す図であり,時間の経過そのものを主軸とした表現ではありません。
- ウ正しい。シーケンス図は,オブジェクト間の相互作用を時間の経過に注目して記述する図です。
- エ誤り。ユースケース図は,システムが提供する機能とアクタとの関係を表す図であり,オブジェクト間の時系列の相互作用を記述するものではありません。