<< 目次を表示 >> ページ位置: Enterprise Architectの拡張 > 独自の表記方法・記述言語の定義 > MDGテクノロジーを独自に定義 > ダイアグラムプロファイル |
EAでは独自のダイアグラムの種類を作成し、それをMDGテクノロジーへ含めることができます。ダイアグラムプロファイルの作成は、ここで説明する方法の他に、プロファイルエディタを利用する方法もあります。
以下の例では、既存の分析図を拡張してDFDダイアグラムを定義しています。
手順:
# |
操作方法 |
1 |
含まれるMDGテクノロジーと同名のUMLプロファイルを作成してください。 例: SysML
プロファイルパッケージ内に作成するダイアグラム内で、独自のダイアグラムの定義を行います。プロファイルパッケージ内には複数のダイアグラムを含めることもできます。ですので、以下のような選択が可能です。
3番目の場合に、作成するダイアグラム名はMDGテクノロジーの名前と異なっていても構いません。 |
2 |
独自のダイアグラムの名前を持つ、«stereotype» クラス要素を作成してください。 例) BlockDefinition
ステレオタイプ要素のプロパティダイアログのノートには、そのダイアグラムの簡単な説明を入力します。ここで入力した説明は、ダイアグラム・モデルのテンプレートの追加ダイアログでこのダイアグラムを選択した場合に、説明文として表示されます。 また、このステレオタイプ要素に別名を設定した場合は、ダイアグラム・モデルのテンプレートの追加ダイアログの一覧にその別名が表示されます。 |
3 |
さらに«metaclass»ステレオタイプを持つクラス要素を作成し、組み込みダイアグラムタイプのひとつを選択し、Diagram_で始まる名前をつけてください。 たとえば、クラス図をベースの独自のダイアグラムを作成する場合にはDiagram_Logicalを、ユースケース図がベースの場合にはDiagram_Use Caseを名前に指定します。 |
4 |
ステレオタイプ要素からメタクラス要素へ拡張の接続を引いてください。 |
5 |
必要に応じてDiagram_xクラスに次の属性を追加します。:
|
6 |
必要に応じて、2から5までの手順を繰り返し、複数のダイアグラム定義を追加します。 |
7 |
通常の方法でプロファイルをダイアグラムとして保存してください。 |
8 |
MDGテクノロジーウィザードを利用し、MDGテクノロジーファイルにダイアグラムプロファイルを追加してください。 |
参照: