エンベデッドシステムスペシャリスト暗記無料で始める

コミュニケーション図とは?こみゅにけーしょんず

コミュニケーション図とは、UMLの相互作用図の一つで、オブジェクトやタスクを線でつないだ配置図の上に、やり取りするメッセージを番号付きで書き込んで協調動作を表す図。UML 1.xのコラボレーション図が改称されたもの。時間軸を持たない代わりに、誰と誰が直接つながっているかという結合の構造が一目で読み取れる。

最終更新:2026-10-06

試験情報

エンベデッドシステムスペシャリスト試験の過去問では1問の解説で触れられています。

エンベデッドシステムスペシャリスト試験の頻出用語/午前II

この語が出る過去問を解く →

背景

相互作用の表現には、時間の流れを縦軸に取る系統と、つながりの形を平面に取る系統の二つがある。前者だけでは、あるモジュールが何本の相手と直接結ばれているかが読めず、結合度の高い設計を見落とす。構造の側から相互作用を見るために用意されたのがこの図で、番号の入れ子によって呼出しの階層を補っている。

具体例

astah(チェンジビジョン)やEnterprise Architect(スパークスシステムズ)では両方の図を相互変換できる。センサ入力タスク・制御演算タスク・アクチュエータ駆動タスク・ログタスクを配置し、1:計測値通知、1.1:指令値算出、1.2:駆動要求と番号を振ると、ログタスクへ線が集中している構造がそのまま図に出る。

試験での引っ掛け

シーケンス図と持てる情報はほぼ同じで、違うのは強調点。周期・同期/非同期・活性区間といった時間の性質を見せたいならシーケンス図、つながりの構造を見せたいならこちらを選ぶ。番号は実行順そのものではなく、入れ子で階層を表している点も取り違えやすい。

関連用語

出た過去問

解説は資格暗記が独自に作成しています。過去問の出典は各問題に記載のとおりです。

この語が出る過去問を解く →

試験での特徴
  • 1問の解説で触れられる
  • 分野:午前II
  • シーケンス図と持てる情報はほぼ同じで、違うのは強調点。