Enterprise Architect 15.0 機能ガイド

Enterprise Architect 15.0 feature guideby SparxSystems JapanEnterprise Architect 15.0 機能ガイド(2019/08/22 最終更新)

Copyright (c) 2019 Sparx Systems Japan1

Enterprise Architect 15.0 機能ガイド

このドキュメントでは、Enterprise Architect 15.0 で追加・改善される主な機能についてご紹介します。なお、利用できるエディションが限られる機能もあります。ご注意ください。
青字での説明は、ツール内での操作方法です。

新機能の概要バージョン 15.0 での改善は、ダイアグラム内での要素・表現・操作の強化が中心となります。これにより、モデリングをより効率的・効果的に行うことができるようになります。

ダイアグラム内の要素に関する機能強化
ダイアグラム内での表現力の強化の一環として、表現力の向上に直結する要素の追加・強化を行いました。
表要素
Excel に代表されるような表計算ツールで記述するような内容について、類似の情報をダイアグラム内で表現するための「表要素」が利用可能になりました。
(ツールボックスの「拡張要素」グループにある「表要素」を配置・コーポレート版以上で作成・編集可能)

表要素は、右クリックして「表要素の編集」(あるいは、ショートカットキー「F2」)で編集モードとなり、他の要素を選択するなどの操作で編集モードが終了となります。編集モードでない場合には、他の要素と同様に、ダイアグラム内での位置の移動や大きさの変更などを行うことができます。編集モードの場合には、表計算ツールのようにセルに対してカーソルが表示され、文字列の入力などの操作を行うことができます。
表要素に対して、スクリプトを定義することもできます。JavaScript でスクリプトを記述すると、表内のセルの情報を参照・設定することができます。このスクリプトからは Enterprise Architect の API も利用できますので、モデルの内容を元に表の内容を更新するような処理を記述することができます。

Copyright (c) 2019 Sparx Systems Japan2

Enterprise Architect 15.0 機能ガイド

以下、この機能で作成した表の例です。(この内容は、バージョン 15.0 に含まれるサンプルプロジェクトファイルに含まれます。)

サブジェクト(境界)の表現力の向上
サブジェクト要素について、要素内に自由に縦・横の区切り線を追加できるようになりました。区切り線の追加や移動はマウスで行うことができます。
(サブジェクト要素のプロパティで、「輪郭線」の値を「ユーザー定義 – カスタムグリッド」に指定。SHIFT+クリックで、区切り線を追加)

Copyright (c) 2019 Sparx Systems Japan3

Enterprise Architect 15.0 機能ガイド

この区切り線を活用する一例として、「ビジネスモデルキャンパス」にあるような複雑な分割の枠を作成することが可能です。下の図の枠は、1 つのサブジェクト要素内に多数の区切り線を入れています。

(なお、上記の枠ごとの見出しは「テキスト要素」を作成・配置しています。サブジェクト要素単体では枠ごとの見出しを定義・表示されることはできません。)

ダイアグラム内の表現に関する機能強化
ダイアグラム内の表示についても、バージョン 15.0 ではいくつかの機能強化を行い、表現力を向上しました。
ブックマーク
それぞれの要素について、下の図にあるような「ブックマーク」を表示することできます。ブックマークの表
Copyright (c) 2019 Sparx Systems Japan

4

Enterprise Architect 15.0 機能ガイド示の有無は一括で切り替えることもできます。処理の順序やグループ分けなどを明示する場合に便利です。
(ダイアグラム内で要素を右クリック→「ブックマークの設定」を選択、あるいはダイアグラムの背景で右クリック→「ブックマーク」→「ブックマークをすべて表示」「ブックマークをすべて隠す」を選択)

ブックマークの値として設定可能な文字の制限はありませんが、上記の例のような数値や、単語など短い文字列を設定し利用することを想定しています。
ブックマークの値は、ダイアグラムごとに設定可能です。つまり、同じ要素を複数のダイアグラムで利用している場合に、ダイアグラムごとに異なる値を設定・表示することができます。
(この機能は、過去のバージョンでのブックマーク機能(要素の上部に表示される赤色三角形)を強化した機能となりますが、従来の機能との互換性はありません。従来の機能も引き続き利用可能です。)

Copyright (c) 2019 Sparx Systems Japan

5

Enterprise Architect 15.0 機能ガイド

ダイアグラム内マトリックス
ダイアグラム内の要素の関係について、マトリックス形式で関係を把握できるビューを追加しました。マトリックスの内容は接続の種類で絞り込みができますので、多くの要素が配置されているダイアグラムにおいて、要素間の関係の把握や接続の漏れの発見に役立ちます。
(ダイアグラムの背景で右クリック→「表示形式の切り替え」→「マトリックスビュー」を選択)

一部の要素の透過機能の追加
サブジェクト(境界)要素やアクティビティ図で利用するアクティビティパーティション要素など、背景に利用される要素について、透過処理を行うことが可能になりました。以下のように、サブジェクト要素の重なりをわかりやすく表現することができるようになりました。
(要素を選択すると右上に表示されるクイック編集ツールバーから設定可能)

Copyright (c) 2019 Sparx Systems Japan6

Enterprise Architect 15.0 機能ガイド

なお、次項の「シンプルスタイル」では、全ての要素に対して透過を設定することができます。
「シンプルスタイル」の追加
ダイアグラムの概要を容易に把握しやすくする「シンプルスタイル」を追加しました。下の例のように、要素の詳細を隠し、要素間の関係が把握しやすくなります。
(ダイアグラムのプロパティサブウィンドウで「シンプルスタイル」にチェックを入れる。要素ごとに個別に指定する場合には、対象の要素を右クリックし「書式設定」→「シンプルスタイルで描画」を選択
コーポレート版以上で利用可能)

なお、このシンプルスタイルは、一般的な作図に利用することも可能です。UML などの記法にとらわれない、汎用的な図を作成する際に利用することができます。

Copyright (c) 2019 Sparx Systems Japan

7

Enterprise Architect 15.0 機能ガイド

この「シンプルスタイル」により、一般的な作図ツールと同じような図の作成が可能となりますが、その図に配置される図形が、モデルの要素として定義されることがポイントです。UML などの設計の図を作成する場合に、シンプルスタイルで概要を表現して関係者間で合意後、シンプルスタイルで作成したそれぞれの要素をそのまま詳細な設計に流用・活用するような使い方を想定しています。
以下の図は、すべて Enterprise Architect のシンプルスタイルで作成した例です。(この内容は、バージョン15.0 に含まれるサンプルプロジェクトファイルに含まれます。)

Copyright (c) 2019 Sparx Systems Japan8

Enterprise Architect 15.0 機能ガイド

ダイアグラム内の操作における機能強化
ダイアグラム内で利用できる、さまざまな機能強化を行いました。このドキュメントでは、そのうち簡単に利用できて、多くの方に役立つと思われる機能を 3 つ紹介します。
要素のグループ化
Word や Excel 等のオートシェイプと同様に、「要素をグループ化」することが可能となりました。これにより、複数の要素の位置関係を常に保つことできます。グループ化された要素をダイアグラム内で選択した場合には、同じグループに所属する全ての要素が選択状態となります。
(ダイアグラム内で複数の要素を選択した状態で、そのうちの 1 つの要素を右クリックし、「要素をグループ化」を選択)

なお、グループ化した状態でも、範囲選択などでグループ内の一部の要素のみを選択し、グループの一部について操作・移動できるようになっています。
パターンの作成と利用同じような構成を繰り返し利用する場合に、「パターン」として保存して簡単に再利用できます。ダイアグラ
ム内の(複数の)要素を右クリックするとパターンの作成が可能です。作成したパターンは、パターン要素としてモデルブラウザ (旧:プロジェクトブラウザ) に保存されます。このパターン要素をダイアグラムにドラッグ&ドロップすることで、簡単にパターンとして定義した内容を作成・利用することができます。
(ダイアグラム内で複数の要素を選択した状態で、そのうちの 1 つの要素を右クリックし、「選択した要素をパターンとして保存」を選択)

Copyright (c) 2019 Sparx Systems Japan

9

Enterprise Architect 15.0 機能ガイド

ドラッグ&ドロップで追加

クイックノート機能
要素のノートを素早く参照・編集できる「クイックノート」機能を追加しました。なお、この機能はダイアグ
ラム内の要素だけでなく、モデルブラウザ内の要素に対しても実行できます。また、要素だけでなく、パッケージやダイアグラム・接続に対しても実行できます。
(要素を選択して Ctrl+Space)

Copyright (c) 2019 Sparx Systems Japan

10

Enterprise Architect 15.0 機能ガイド

モデルブラウザ (旧:プロジェクトブラウザ) の機能強化
プロジェクトブラウザの位置づけを見直し、要素ブラウザサブウィンドウも統合しモデルの情報をさまざまな観点から参照できる「モデルブラウザ」サブウィンドウになりました。

(「選択パッケージ」タブは、バージョン 14.1 と変わりません。)「ダイアグラム」タブは、開いているダイアグラム内の要素が一覧で表示されます。ダイアグラムが含まれるパッケージとは異なるパッケージ内の要素を配置している場合に要素を一覧できるほか、フィルタ欄二文字を入力することで絞り込みができますので、ダイアグラム内の要素を探す場合に便利です。一覧内の要素を選
Copyright (c) 2019 Sparx Systems Japan11

Enterprise Architect 15.0 機能ガイド

択すると、ダイアグラム内で選択状態になります。右クリックして、「モデル」タブ(旧: プロジェクトブラウザ)と同様に、要素のコンテキストメニューを呼び出すこともできます。

「要素」タブは、バージョン 14.1 までの要素ブラウザサブウィンドウの機能に、さらに内容を強化しました。
従来の要素ブラウザサブウィンドウよりも表示できる内容が増えたほか、どの内容を表示するかを自由にカスタマイズできます。カスタマイズした設定に名前をつけて保存し、簡単に切り替えることもできます。

Copyright (c) 2019 Sparx Systems Japan12

Enterprise Architect 15.0 機能ガイド(要素を選択した状態で、表示される項目のいずれかを右クリックして表示されるメニューから「表示対象の選択」を実行する)
なお、プロジェクトブラウザの名称の変更に合わせて、プロジェクトファイルの新規作成時に存在する「プロジェクトルート」の初期名称を「モデルルート」に変更いたします。
(作成済みのプロジェクトには影響しません。)

その他の主な変更・改善


要素のプロパティの「状態」に応じたワークフローを定義・利用できるようになりました。例えば、グループ「A」に所属するユーザーのみ、状態が「設計済」の値の場合に「レビュー済」に変更可能、というようなルールを定義することができます。

カンバンに配置される要素について、条件に合致する要素を自動的に更新・配置する機能を追加しました。

「モデル内アドイン」機能を追加しました。従来は、アドインは ActiveX COM DLL として作成する必要がありましたが、モデル内にモデル内アドイン要素を追加し、その要素に対して JavaScript でアドインの処理を記述することができます。従来のスクリプト機能との違いとして、「EA_GetMenuItems」な
どのアドインイベントに対する処理を記述することができます。
(コーポレート版以上で利用可能)



MARTE および VDML のプロファイルが利用可能になりました。
(ユニファイド版以上で利用可能)Enterprise Architect のプロジェクト間のモデル転送に利用できる、独自の出力形式を追加しました。これにより、モデルの出力や読み込みの処理速度が、従来と比べて最大で 10 倍程度向上します。
また、この機能改善の結果、パッケージのコピーと貼り付け(CTRL+SHIFT+C)の動作速度も改善しました。



テーブル要素について、属性・操作と付属要素サブウィンドウで列情報の編集ができるようになりました。



属性・操作と付属要素サブウィンドウで操作のパラメータ(引数)を設定する場合に、設定のためのウィンドウが表示されて効率よくパラメータの設定ができるようになりました。



ポート要素に対して「高さ・幅を可変にする」の設定が有効の場合に、要求インターフェース要素や提供
Copyright (c) 2019 Sparx Systems Japan

13

Enterprise Architect 15.0 機能ガイド

インターフェース要素の位置を変更できるようになりました。
AWS, Google のアイコンセットが利用可能になりました。
(モデルテンプレートとして追加されていますので、テンプレートを読み込み後、要素をダイアグラム内に配置して利用してください。コーポレート版以上で利用可能)

BPMN2.0 の要素をツールボックスからダイアグラムに配置した場合に表示される、種類の選択メニューを日本語で表示されるように改善しました。



プロパティサブウィンドウで設定可能な項目を増やしました。また、SysML や BPMN などで定義される項目について、一般的な項目と並列して表示するようになりました。
あわせて、タグ付き値サブウィンドウをプロパティサブウィンドウに統合し、プロパティサブウィンドウのタブの 1 つとして、タグ付き値を表示するようになりました。



プロパティサブウィンドウなどで、複数設定されているステレオタイプを全て表示するように改善しました。

子要素に対して、ダイアグラム内で「背景色をグラデーションさせない」「要素の影を表示しない」設定が可能になりました。



ダイアグラムの作成時など、さまざまな場面においてパースペクティブの選択・切り替えを容易にしましCopyright (c) 2019 Sparx Systems Japan14

Enterprise Architect 15.0 機能ガイド

た。


ダイアグラム内に配置した、他の図へのリンク(ショートカット)をダブルクリックして他の図を開いた場合に、BackSpace キーなどで前のダイアグラムに戻ることができるようになりました。
(この動作は、「表示に関する設定」画面にある「他のダイアグラムへのリンクを同じタブで開く」のチェックを外すことで、以前のバージョンでの動作と同じになります。)



ディスカッション機能について、特定の要素の情報を監視対象とし、変更を把握しやすくする仕組みを追加しました。

モデルブラウザ(旧:プロジェクトブラウザ) 内などで利用されるアイコンについて、DPI を変更した場合でも適切に表示されるように改善しました。



モデルブラウザ(旧:プロジェクトブラウザ)のツールバーに、「お気に入り」のパッケージを呼び出す機能を追加しました。

(モデルブラウザ内のパッケージを右クリックして「お気に入りに追加」を選択することで、呼び出し対象として登録できます。)


ダイアグラム内の描画の拡大率を調整する機能を追加しました。なお、この機能の追加および既定値の関係で、過去のバージョンと比較してダイアグラムの内容が拡大して描画されます。拡大率を「なし」に変更することで、過去のバージョンと同じ拡大率での描画となります。
(「ホーム」リボン内の「画面と設定」パネルにある「オプション」ボタンを押すと表示されるメニューからユーザーオプション画面を開き、「書式設定」グループ内の「基本の拡大率」で指定)

Copyright (c) 2019 Sparx Systems Japan15