過去問ドリル

UMLとは

ソフトウェアの構造や振る舞いを図で表す、標準的なモデリング言語。

解説

ユースケース図は、システムと利用者(アクター)のやり取りを表します。クラス図は、クラスとその関連を表す静的な構造の図です。シーケンス図は、オブジェクト間のメッセージのやり取りを時間の流れに沿って表します。アクティビティ図は、処理の流れ(フローチャートに近い)を表します。ステートマシン図(状態遷移図)は、状態の変化を表します。

試験での出方

場面に適した図の種類を選ぶ問題が頻出です。構造を見るならクラス図、時系列のやり取りならシーケンス図、と覚えます。

あわせて読みたい用語

この用語が解説に出てくる問題