UMLの構造図と振る舞い図

更新日:

用語解説

UML(Unified Modeling Language)は、システムの静的な構成を表す構造図と、時間・処理・相互作用を表す振る舞い図を備えた標準モデリング言語です。

■ 試験で押さえるポイント

  • 構造図にはクラス図、オブジェクト図、コンポーネント図、配置図、パッケージ図、複合構造図、プロファイル図があります。

  • 振る舞い図にはユースケース図、アクティビティ図、ステートマシン図があり、要求、業務フロー、状態変化を表します。

  • 相互作用図は振る舞い図の一群で、シーケンス図、コミュニケーション図、タイミング図、相互作用概要図があります。

■ 選択肢での判断ポイント

クラス・コンポーネント・配置は構造、ユースケース・活動・状態・相互作用は振る舞いです。シーケンス図は相互作用図であり振る舞い図の一種と分類します。

例: クラス図で注文と明細の構造を示し、シーケンス図で注文登録時のオブジェクト間メッセージ順序を示します。

同じ分野の用語