雑学::モデリング

Eclipseを常用しはじめたこともあり、UML(統一モデリング言語)関連の事を体系的に学んで、適当に自分の仕事に生かそうかと思う。

構造と、振る舞い この2点に分類して設計を進めるもの。

  1. 構造図

システムの静的な構造を表すもの。

    1. クラス図
    2. シーケンス図
    3. コンポーネント
    4. 複合構造
    5. 配置図
    6. オブジェクト図
    7. パッケージ図
  1. 振る舞い図

システムの振る舞いを表すもの

    1. アクティビティ図
    2. ユースケース
    3. ステートチャート図
    4. コラボレーション(コミュニケーション)図

クラス図

シーケンス図

コラボレーション図

ステートチャート図

アクティビティ図

コンポーネント(複合構造)図

配置図

オブジェクト図