MDG Technology for DDS (Data Distribution Service)

ご注意:この製品は「英語版」になります。メニューやマトリックスの内容などはすべて英語です。日本語文字列の入力や表示は可能です。

Enterprise Architectとアドイン「MDG Technology for DDS」を利用すれば、DDS(Data Distribution Service)に準拠したモデリングを安価に行うことができます。DDSは、OMGによって定義され、分散リアルタイムアプリケーションの設計開発に役立ちます。また、OpenSpliceおよびRTI DDSで動作するコードを自動生成することができます。

このアドインとEnterprise Architectを組み合わせると、以下の内容が実現されます。

  • DDSのDomain・ParticipantおよびQoSポリシーを定義することができます。
  • 効率的なDDSデータへのアクセスのために、データローカル再構築マッピングを定義することができます。
  • エンティティにQoSポリシーを適用することができます。
  • さまざまなDDSに準拠したアプリケーションを設計することができます。
  • 要求とDDSのエントリとの関係を可視化し、追跡することができます。
  • DDSの文法に沿っているかのモデル評価を行うことができます。

さらに、Enterprise Architectの持つMDA変換機能を利用し、OpenSpliceおよびRTI DDSのためのモデルを自動生成することができます。自動生成されたモデルからは、OpenSpliceあるいはRTI DDS4.0gで利用可能なソースコードを自動生成することができます。(言語はC,C++,C#,Javaのいずれかです。)

利用環境

このアドインを利用するために必要な環境は以下の通りです。

  • Enterprise Architect バージョン14.0以降 ユニファイド版あるいはアルティメット版のエディションで無料で利用できます。
  • RTI Data Distribution Serviceの場合にはNDDS 4.3以降、OpenSplice DDSの場合には、Compact, Professional,Enterpriseのいずれかのエディションに対応します。
  • Enterprise Architectの必要システム構成もご確認ください

インストーラのダウンロード

MDG Technology for DDSのインストーラは、以下のURLからダウンロードできます。

EADDS.exe

Enterprise Architect バージョン14.0以降 ユニファイド版あるいはアルティメット版のエディションでは、製品版として動作します。それ以外のエディションでは、30日利用可能な評価版として動作します。