UML2.0 開始

UML2.0 開始

構造図 - モデリングする対象の構造に着目してモデリングするための図
  • クラス図 - クラスの仕様やクラス間の関係などを定義する図
  • オブジェクト図 - インスタンスとその関係を定義する図
  • パッケージ図 - モデルの要素を分類するパッケージを定義する図
  • コンボジット図 - クラスの内部構造を定義する図
  • コンポーネント図 - コンポーネントを定義する図
  • 配置図 - システムの物理的な構成を定義する図
振る舞い図 - モデリングする対象の振る舞いに着目してモデリングするための図
  • ユースケース図 - システムが提供する機能を定義する図
  • アクティビティ図 - アクションの実行順序を定義する図
  • 状態マシン図 - 状態と状態遷移を定義する図
  • 相互作用図
    • シーケンス図 - クラス間の相互作用を時系列に定義する図
    • コミュニケーション図 - クラス間の相互作用をクラス間の関係に着目して定義する図
    • 相互作用概要図 - 相互作用の実行順中を定義する図
    • タイミング図 - 相互作用と状態遷移に関する時間制約を定義する図