generated at
UML
Unified Modeling Language
国際標準化団体Object Management Group(OMG)が、標準として制定している


言語なので(?)、UML自体にversionがいろいろある
UML 2.0では13種類の図法がある
多すぎmrsekut
そのうちの一つがクラス図
汎用的すぎるがあまり、冗長になることも多いという批判があるっぽい
これ、OOPが前提されているのか...mrsekut


大まかには2分類
構造図
システムの静的な構造を示す
振る舞い図
システムの動的な振る舞いを示す
これだけの説明じゃなんもわからんなmrsekut



構造図
classとそれら同士の関係
instantiateされたobject同士の関係を表現する。

振る舞い図
フローチャート
状態遷移図
ユーザー視点でのシステムの利用例
相互作用図