UML モデル階層の理解

このチュートリアルでは、UML モデル階層の概念について説明し、モデル要素、 図要素、図などの UML モデルのコンポーネントについて説明します。

UML モデルは、現実のシステムを記述する UML 要素、図、関係や要求情報などのデータのコレクションです。ソフトウェア設計者は、UML を使用して、システムの構造、振る舞い、制約、依存などの定量化可能なシステムの特性を記述するモデルを構築します。UML モデルにおける構築ブロックをモデル要素と呼びます。モデル要素は、現実の物体、アクター、またはシステムのデータ表現です。

UML 図は、システムの特定の側面または振る舞いを視覚的に表現します。UML 図は、関係、振る舞い、構造、機能などの視覚的に記述できる定量化可能なシステムの側面を記述します。例えば、ケース図はシステムのユーザー (アクターと呼びます) とシステムの間の対話を記述します。クラス図は、多くの場合、システムの構造や実装の詳細を記述するために使用します。UML 図には、図の分類子を視覚的に記述する図要素 (図形と呼ばれることもあります) が含まれます。これらの分類子は、モデル要素を図式的に表現したものです。UML 図は UML モデルのビューを提供しますが、図要素はセマンティック・モデルの一部とは見なされません。

UML モデルは UML 図を含むことも含まないこともあります。多くの UML モデルには複数の図があります。また、UML モデルは 1 つ以上のサブモデルを含むことができます。

このチュートリアルは、本製品での経験がほとんどないかまったくないユーザーを対象としています。

学習目標

このチュートリアルでは、UML モデルと UML 図の差について説明します。このチュートリアルでは、以下の作業の方法について説明します。

  • UML モデルの作成
  • UML 図の作成
  • 「モデル・エクスプローラー」ビューを使用したモデル要素の作成
  • 「パレット (Palette)」ビューを使用した図要素の作成
  • 「モデル・エクスプローラー」ビューでのナビゲート

このチュートリアルはビデオ形式で再生するため、再生制御で操作できます。コントロール・バーのコントロールを使用して、任意の時点でチュートリアルの一時停止、早送り、巻き戻しを行えます。

時間: 2 分 56 秒   2 分 56 秒
チュートリアルの開始   チュートリアルの開始