図
UML(Unified Modeling Language)
オブジェクト指向開発で用いられる標準表記法群
オブジェクト間の関連や動作・構成を表現する13種の図表から構成される
アクティビティ図
上流工程のビジネスプロセスの流れや下流工程のプログラムの制御フローを表すことができる図
オブジェクト図
ある特定の時点でのオブジェクトのインスタンス間の静的な構造を記述する図
コンポーネント図
インターフェースを介したコンポーネント同士の関係やコンポーネントの内容を表現する図
ユースケース図
システムの振る舞いを表現し、システムに要求される機能をユーザーの視点から示した図
クラス図
クラス間の静的な関係を表す図
パッケージ図
パッケージ同士の依存関係を描画することで、論理的なグルーピングをするための図
シーケンス図
オブジェクト間のメッセージの流れを時系列的に表現する図
メッセージのやり取りによってシステムがどのように遷移していくのかというシステムの動的な部分を表現することが可能