モデリング言語UML

モデリング言語 UML (Unified Modeling Language, 統一モデリング言語) は、ダイアグラムとスキーマを用いてプロセスやコンポーネントを記述します。 しかしながら、UMLは実際のプログラミング言語ではなく、 そのモデルに基づいてコードを生成することが可能です。

このモデリング言語は、ソフトウェア開発やシステム設計の ワークサイクルにおいて広く応用されています。

UML言語には以下の主要なタイプのダイアグラムが存在します:

関連項目

  • プログラミングへのアプローチを定義する概念の集合: プログラミングパラダイム
  • プログラミングで広く用いられる方法論: OOP
  • 各タスクごとにコードをブロックで整理するために用いられるスキーマ: MVC
  • 作業量を視覚的に表現するために用いられるダイアグラム: バーンダウンチャート