メインコンテンツまでスキップ

エディションと機能

エディション​

開発の規模・目的に応じたエディションを用意しています。

複数チームでの分散開発を支援する Professional Edition (以下 Pro.) と、バリエーション開発を支援する Enterprise Edition (以下 Ent.) があります。 また、各エディションには、プロファイルを定義して設計ツールをカスタマイズ可能な Architect と、定義済みのプロファイルを利用して設計・モデリングができる Designer の2種類を用意しています。

利用範囲複数チームでの分散開発を支援バリエーション開発を支援
プロファイルを定義して
設計・モデリング
Professional Edition / ArchitectEnterprise Edition / Architect
定義済みプロファイルを利用して
設計・モデリング
Professional Edition / DesignerEnterprise Edition / Designer

1つのユースケースとして、上位設計者やプロセス定義者が Architect でプロファイルを定義し、現場の設計担当者が Designer でプロファイルを利用して設計・モデリングすることを想定しています。

エディションの機能比較​

メタモデル定義 1​

機能説明Pro.Ent.
エンティティの追加・削除エンティティの新規追加や削除ができます。✓✓
エンティティへの要素追加・削除エンティティに新規フィールドの追加や削除ができます。✓✓
エンティティ間の関連定義エンティティ間の関連(トレーサビリティ関係)を定義できます。✓✓

ビュー定義 1​

機能説明Pro.Ent.
ドキュメントWordのようなドキュメント表現ができます。✓✓
ツリーグリッドExcelのような一覧化をし、階層的に設計情報を見ることができます。✓✓
ERダイアグラム図表現を用いて設計情報間の関連を俯瞰できます。✓✓
ツリーダイアグラムツリー構造の設計情報を部分的に折り畳むことで、見たい範囲に絞って確認できます。✓✓
シーケンス図設計情報間のやり取りを時系列に表現できます。✓✓
カスタムな図形・アイコンの利用任意の画像を使って設計情報の見た目をカスタマイズできます。✓✓

プロファイル運用 1​

機能説明Pro.Ent.
エクスポートプロファイルをエクスポートできます。✓✓
インポートプロファイルをコピーして取り込みできます。✓✓
部品化したプロファイルの利用部品化したプロファイルを参照して再利用できます。-✓
参照形式への変換コピーして取り込んだプロファイルを参照して再利用する形式に変換できます。-✓
保護意図せずプロファイルが変更されることを防ぐために、プロファイル編集を無効にできます。✓✓

標準ダイアグラムサポート​

機能説明Pro.Ent.
UML/SysMLUML/SysMLに従った要求図、構造図、振る舞い図のような表現ができます✓✓
マインドマップ思考を整理する表現方法であるマインドマップが表現できます✓✓
GSN(Goal Structuring Notation)ディペンダビリティケースの記述に利用できるGSNが表現できます✓✓
フローチャート処理の手順など一連の流れをフローチャートとして表現できます。✓✓
PFD(Process Flow Diagram)プロセス設計の図法であるPFDが表現できます。✓✓

モデル編集​

機能説明Pro.Ent.
無制限アンドゥ・リドゥ実績の入力操作は回数に制限なく、アンドゥ・リドゥできます。✓✓
ドラッグ&ドロップによるモデル編集マウス操作によるシェイプの配置や移動ができます。✓✓
クイックスタイルや検索・置換などの編集支援モデルリングやモデルの見た目を直観的かつ効率的に編集できます。✓✓
エディタ間のトレーサビリティ表示メインとサブのウィンドウ間の設計情報のトレーサビリティを表示できます。✓✓
モデルの一括編集選択したモデルの情報を一括で編集できます。✓✓

トレーサビリティ​

機能説明Pro.Ent.
トレーサビリティツリーモデルを横断したトレース関係をツリー表示し、一覧にできます。✓✓
トレース情報のフィルタリング表示対象をフィルタリングすることで視認性よくトレーサビリティを確認できます。✓✓
トレーサビリティマトリクスモデル間のトレースの表形式で表示し、網羅性を確認できます。✓✓
トレーサビリティレポートトレーサビリティをExcelファイルに表形式で出力できます。✓✓
トレース対象外の設定トレース関係を結ばない場合に対象外とする理由を入力できます。✓✓

ドキュメント出力​

機能説明Pro.Ent.
Word出力設計情報をWordファイルとしてドキュメント出力できます。✓✓
HTML出力設計情報をHTMLファイルとしてドキュメント出力できます。✓✓
PDF出力設計情報をPDFファイルとしてドキュメント出力できます。✓✓
画像出力設計情報を画像ファイルとしてドキュメント出力できます。✓✓

チーム開発​

機能説明Pro.Ent.
複数ファイル分割任意の単位(例:設計担当ごと)に設計ファイルを分割できます。✓✓
分割されたファイルの統合分割された設計ファイルを統合できます。✓✓
モデルファイルの部分ロードプロジェクトを開くときに、指定したモデルファイルだけを読み込むことができます。読み込まなかったモデルファイルは、必要になった時点で読み込まれます。-✓
構成管理ツール連携構成管理ツールと連携し、排他制御を Next Design 上で行います。✓✓
モデル差分表示変更前後のプロジェクトファイルや、任意のリビジョン間の差分を表示できます。✓✓

エクステンション​

機能説明Pro.Ent.
エクステンションの開発C#、JavaScript等の言語を使用してエクステンションを開発できます。✓✓
エクステンションの実行エクステンションを Next Design に搭載して実行できます。✓✓
CLIによるエクステンション実行エクステンションをコマンドラインツールで実行できます。✓✓
パッケージによる配布クラウド配信されるエクステンションやプロファイルをダウンロードできます。✓✓

プロダクトライン開発​

機能説明Pro.Ent.
フィーチャモデルの定義製品間のフィーチャの関係性をツリー状のダイアグラムでモデル化できます。-✓
複数製品の登録と導出製品系列を定義し、製品ごとに利用するフィーチャを割り当てできます。-✓
設計データへのバリアント割当ドラッグ&ドロップで設計情報にフィーチャを関連付けできます。-✓
設計データのエクスポートFixした製品の設計情報をエクスポートできます。-✓

Git連携​

機能説明Pro.Ent.
モデルの論理的なマージ2独自のマージツールでモデルの論理的整合を維持してマージできます。✓✓
Next Design上でのGit操作2コミットやプッシュなどGitの基本的なコマンドがNext Design上から操作できます。✓✓
3-wayマージによるコンフリクト解消2コンフリクトが発生した場合もNext Design上から3-wayマージで解消できます。-✓

Footnotes​

  1. Architect のみ ↩ ↩2 ↩3

  2. 拡張機能や提供ツールを利用 ↩ ↩2 ↩3