IT資格用語解説基本情報技術者試験・その他の言語
UMLの構造図と振る舞い図
更新日:
用語解説
UML(Unified Modeling Language)は、システムの静的な構成を表す構造図と、時間・処理・相互作用を表す振る舞い図を備えた標準モデリング言語です。
■ 試験で押さえるポイント
構造図にはクラス図、オブジェクト図、コンポーネント図、配置図、パッケージ図、複合構造図、プロファイル図があります。
振る舞い図にはユースケース図、アクティビティ図、ステートマシン図があり、要求、業務フロー、状態変化を表します。
相互作用図は振る舞い図の一群で、シーケンス図、コミュニケーション図、タイミング図、相互作用概要図があります。
■ 選択肢での判断ポイント
クラス・コンポーネント・配置は構造、ユースケース・活動・状態・相互作用は振る舞いです。シーケンス図は相互作用図であり振る舞い図の一種と分類します。
例: クラス図で注文と明細の構造を示し、シーケンス図で注文登録時のオブジェクト間メッセージ順序を示します。