V2.0
本パッケージは、旧パッケージの UML/SysML Sample を再設計して新機能を追加した機能拡張版です。
本パッケージを利用することで、UML/SysML専用ツール並みの表現力と編集性を Next Design で実現できるようになりました。
新機能
-
UML図やSysML図の表現力を向上し、各図でのテキスト表示やテキスト装飾をUMLとSysMLの表記法に近づけました。
- ステレオタイプを表現できます。
- クラス図での属性や操作の可視性やシグネチャ、シーケンス図でのメッセージのシグネチャをUML仕様に準拠して表示・編集できます。
- クラス図やブロック定義図の関連で関連端名や多重度を表現できます。
- ステートマシン図での遷移の条件やアクションをテキストで表示・編集できます。
- ダイアグラム単位の設定により、テキストで表現する範囲を切り替えることができます。
-
シーケンス 図のメッセージを操作と関連付ける際の候補リストを変更しました。
- 送信先ライフラインの型の継承元クラスや実現インタフェースの操作も選択できます。
-
不正なモデルを検出できるようになりました。
- インタフェースの継承元にクラスが指定されていないかチェックできます。
- クラスの循環継承をチェックできます。
- ファイナルクラスを継承するクラスがないかチェックできます。
-
旧パッケージ UML/SysML Sample で定義できなかったいくつかの要素に対応しました。
- データ型やプリミティブ型を定義できます。
- アクティビティ図でフロー終了やコネクタを定義できます。
- 内部ブロック図のパートの入れ子を定義できます。
解消された制約
- クラス図
- static/abstractの属性を図上のテキスト装飾で表現できるようになりました。
- 関連端名、多重度を図上で表示/編集できるようになりました。
- 属性の型・初期値や操作の型・パラメータ等を図上で表示/編集できるようになりました。
- シーケンス図
- クラスの継承元の操作がメッセージで指定できるようになりました。
- ステートマシン図
- トリガ・ガード・効果を図上で表示/編集できるようになりました。
- 配置図