Enterprise Architect 17.0 機能ガイド

Enterprise Architect 17.0 feature guideby Sparx Systems JapanEnterprise Architect 17.0 機能ガイド(2024/09/20 最終更新)

Copyright (c) 2024 Sparx Systems Japan1

Enterprise Architect 17.0 機能ガイド

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

新機能の概要バージョン 17.0 での機能強化は、ダイアグラム内での操作性の改善と、モデルの編集履歴の活用支援が中心となります。そのほかにも、さまざまな既存機能の改善・強化・バグ修正を含みます。
どちらも、表記方法を問わず利用できる機能であり、多くの方に新バージョンの機能が役に立つと考えます。

ダイアグラム内での操作性の改善
ダイアグラム内での操作について、さまざまな改善を行いました。中心的な改善点である、「整列や配置操作の改善」「要素の挿入」「既存の要素との結びつけ」の 3 点を紹介します。
要素の整列や配置操作の改善
従来から、ダイアグラム内で要素の位置を変更する際に、他の要素の中心線で揃えるための補助線が表示される機能がありましたが、さらに以下の状況でも整列・配置を支援する補助線が表示されるようになりました。
•要素の上下あるいは左右の端•2 つの要素間の中心位置•

要素の大きさを調整中に、他の要素と大きさが一致する場合
Copyright (c) 2024 Sparx Systems Japan

2

Enterprise Architect 17.0 機能ガイド•

要素の相対的な間隔一致•

複数要素移動時の補助線の表示•

親要素が異なる場合も補助線の表示対象に改善

補助線を表示するかどうかの設定は、ダイアグラムリボンの配置パネルの右下にあるボタンを押すと表示されるボタンから変更できます。下の画像の赤枠部分が、バージョン 17.0 で追加された内容に関する設定です。

Copyright (c) 2024 Sparx Systems Japan

3

Enterprise Architect 17.0 機能ガイド

なお、「要素の相対的な間隔一致」の補助線は、該当する状況が多い一方でその状況で揃えることは多くないかもしれないので、OFF にする方が快適な場合があるかと思います。
要素の挿入
既存の要素間の接続に、他の要素を挿入できるようになりました。ダイアグラム内で要素を接続の上にドラッグしてください。目印として、接続の上に載せた際には対象の接続が赤色に表示されます。ツールボックス内の要素を接続の上にドラッグして新規要素を挿入することもできます。

(設定により、上の図のようにポップアップで動作を示すメッセージも表示されます。なお、この例では前述の補助線により、2 つの要素間の中央地点・上下も揃った位置に挿入しようとしていることがわかります。)
既存の要素との結びつけ
モデルブラウザ内の要素をダイアグラム内の要素や接続にドロップすることで、その要素・接続に応じた特別な処理を実行できるようになりました。以下の操作が対象です。
•分類子をアイテムフローにドロップすることで、運ばれる要素として指定•

トリガを遷移にドロップすることで、遷移のトリガとして指定
Copyright (c) 2024 Sparx Systems Japan4

Enterprise Architect 17.0 機能ガイド•

アクティビティを状態にドロップすることで、entry/do/exit の処理として指定•

操作やシグナルをシーケンス図のメッセージにドロップすることで、操作やシグナルと結びつくメッセージを作成•

シグナルをシグナル送信アクションや受信イベントアクションにドロップすることで、対象のシグナルとして指定(受信イベントアクションの場合にはシグナルトリガも自動作成)

これらの操作により、選択画面から要素を選択する手間を省け、効率的にモデルの作成ができます。

モデルの編集履歴の活用支援
Enterprise Architect では、さまざまな機能でモデルの編集履歴を保持・参照できます。バージョン 17.0 では、モデルの履歴サブウィンドウを追加し、以下の機能に関する情報を一元的に参照・操作できるようになりました。また、項目によっては現在の内容との差分や、2 つの項目の差分を表示できます。
(「モデル」リボンの「パッケージ」パネル内にある「モデルの履歴」をクリック)••

スナップショット (新規機能)
oダイアグラムoパッケージo要素ベースライン
Copyright (c) 2024 Sparx Systems Japan5

Enterprise Architect 17.0 機能ガイド•

派生設計 (バージョン 16.1 までの「変更の把握と追跡が可能なモデル」の機能の名称を変更しました)•バージョン管理•監査

スナップショットは、今回のバージョンで新規に追加された機能で、以下の 2 つの機能があります。
•ダイアグラムの保存時に、その内容を画像として自動保存•

任意のタイミングで、対象の内容を保存

前者の自動保存される内容は、プロジェクトを閉じると破棄されます。右クリックメニューからダイアグラムの内容を画像として保存した場合には、プロジェクトを閉じても維持されます。画像として保存した内容は、差分比較・マージには利用できません。この画像として保存する機能は全てのエディションで利用できます。
後者の内容は、変更後の差分比較やマージに利用できます。従来のベースライン機能よりも高速に動作します。
この後者の機能はコーポレート版以上のエディションで利用できます。

Copyright (c) 2024 Sparx Systems Japan

6

Enterprise Architect 17.0 機能ガイド

派生設計は、バージョン 16.1 までは「変更の把握と追跡が可能なモデル」として、モデルブラウザ内でパッケージを右クリックすると表示されていた「新規バージョンとして構造を複製」で実行できる機能です。バージョン管理機能との区別が付きづらいことから、機能の名称やメニューの項目名を変更しました。基本的な機能の変更はありませんが、差分の比較ができるなどいくつかの機能強化を行いました。
また、モデルの履歴サブウィンドウの追加と合わせて、差分比較の結果画面の表示を改善しました。差分の種類を明確に表示するほか、差分がある項目のみを一覧で表示するようになりました。

補足: ダイアグラムにおけるモデルの差分表示自体には大きな変更はありません。そのため、接続の変更(特に振る舞い図の変更)や図としての差分の比較など LemonTree が有用な状況では、引き続き LemonTree が効果を発揮します。
(今回のバージョンでは、LemonTree のみで提供している機能と同等の機能追加はありません。)

データウェアハウスのモデリング
BigQuery や Hadoop・Redshift などのデータウェアハウスに関するモデリングの機能が追加されました。これらのデータウェアハウスの設計に Enterprise Architect を利用し、設計内容から DDL を生成したり既存のDDL を読み込んでこれらのデータウェアハウスの設計を図として可視化したりできます。
(作成するダイアグラムの種類として、それぞれのデータウェアハウスに関係するダイアグラムを選択)

パースペクティブをモデルで定義利用できる表記方法や要素・接続などを絞り込み効率的な作業を支援するパースペクティブの機能について、独自のパースペクティブをモデルとして定義できるようになりました。定義のための MDG テクノロジーが追加され、独自の図や要素が利用できます。
(作成するダイアグラムの種類として、分類「パースペクティブモデリング」にある「パースペクティブワークスペース」ダイアグラムを選択)
また、この改善にあわせて、パースペクティブの設定が影響するいくつかの画面・操作について、バグの修正や動作の改善を行っています。
Copyright (c) 2024 Sparx Systems Japan

7

Enterprise Architect 17.0 機能ガイド

SysML アドインの強化
SysML アドインについて、さまざまな強化・改善・バグ修正を行いました。以下は主な強化点です。
•運ばれる要素の選択画面の動作および候補となる要素の抽出を強化しました。

•凡例要素による、運ばれる要素の色づけ機能を追加しました。

•

シグナル要素やトリガ要素をアクティビティ図にドロップすることで、シグナル送信アクションやイベント受信アクションを作成するようになりました。

•

アクティビティ要素などの振る舞い要素をステートマシン図の遷移にドロップすることで、効果として設定できるようになりました。

外部ツールとの連携機能の強化
Pro クラウドサーバの有償ライセンスで利用できる、Jira など外部ツールとの連携機能について、外部ツールの連携タブの表示・操作を改善しました。
(「アドイン・拡張」リボンの「外部ツール連携」ボタンを押す)

連携しているツールのフォルダ構造について、ツリー形式で表示するようになり、構造がわかりやすくなりました。また、メニューなどで英語表示になっていたいくつかの箇所を日本語表示に改善しました。
そのほか、連携ツール側が対応していれば、ダイアグラムの画像を連携ツール側に添付する機能の追加や、同期処理(特に変更の衝突時の処理)を改善しました(改善点・強化点によっては Pro クラウドサーバ 6.0 の利用が必要です)

表記方法への対応
ArchiMate 3.2 および RAAML (Risk Analysis and Assessment Modeling Language) に対応しました。
•ArchiMate 3.2 の内容は、ArchiMate3.1 のプロファイルに対して追加したため、表示上のバージョンは 3.1 のままです。3.1 のモデルを継続利用できます。

•RAAML は、コーポレート版以上のエディションで利用できます。

Copyright (c) 2024 Sparx Systems Japan

8

Enterprise Architect 17.0 機能ガイド

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

スタートページ内のタブを廃止しました。モデルテンプレートの利用など、スタートページ内のタブとして表示されていた内容は、独立したダイアログやタブとして表示されます。



アクティビティ図で、レーン・プールの向きを指定できるようになりました。新規にアクティビティパーティション要素を作成する場合の向きに反映されます。
(ダイアグラムの背景で右クリックし、「レーン・プールの向き」以下の項目を選択)ダイアグラムのプロパティサブウィンドウに「表示」グループを追加し、表示項目に関係する項目をまとめました。

ダイアログの描画のフォントを改善しました。Meiryo UI を利用するようになりました。



レビューの管理タブの表示内容や表示状態の調整機能を改善・強化しました。

64 ビット版の Enterprise Architect で、EAPX ファイルが利用可能かどうかの判定を改善しました。



PHP7, C++20 で追加された新しい表現のいくつかに対応しました。

DDL ファイルの読み込みに対応しました。
(「コード」リボン内の「データベース」パネルにある「DDL の読み込み」)



アドインで、複数の MDG テクノロジーを追加できるようになりました。(関係するイベントが追加されました。)



いくつかの機能・リボン・メニュー項目の名称を変更しました。



既知の様々なバグ修正や細かい機能改善・画面表示の改善を行いました。



アクティビティサポートアドインをインストーラに同梱し、アクティビティ図における操作性を改善しました。

注意事項
初めてバージョン 17.0 以降をインストールする場合には、インストール完了後に Windows の再起動が必要です。再起動せずに利用すると、画面などが正しく描画・表示されません。インストーラのメッセージに従って再起動をお願いします。

Copyright (c) 2024 Sparx Systems Japan9