UML シーケンス図

UModel シーケンス図の機能:

  • シーケンス図要素のためのツールバー
  • 要素はダイアグラムのレイヤーに割り当てることができます。
  • メッセージからクラス内部のオペレーションを参照
  • 14 ある全ての UML ダイアグラムの種類をサポート
  • Java、C#、VB、.NET コードを生成
  • コードからシーケンス図を生成
  • 同期への変更の両方向のエンジニアリング
  • 使用できる数に制限の無い元に戻す/やり直しによりアイデアを気軽に記述

UML シーケンス図

UModel のシーケンス図により、アプリケーション内部にあるオブジェクトと送受信されたメッセージオブジェクト間のやり取りが記述されます

UML シーケンス図

新たなシーケンス図を作成すると、UModel シはーケンス図ツールバーを自動的にツールバーに表示し、生存線、結合フラグメント、ゲート、メッセージコール、応答矢印、新たな生存線を作成したり、既存のオブジェクトを破棄するメッセージ、注釈といった特別な UML 要素への素早いアクセスを確保します。ではシーケンス図に対して柔軟なオプションが提供されており、UML ダイアグラム作成スタイルをサポートします。以下のようなオプションが提供されます:

  • メッセージが追加されたとき、文法的に正確な応答を自動的に作成
  • Go To オペレーションを右クリックでアクセスできるコンテキストメニューから選択し、モデルツリーにあるオペレーションをベースとしたメッセージを割り当て
  • シーケンス図ダイアグラムツールバーから、シンプルなメッセージ連番や、ネストされた (10進数の) メッセージ番号付け
  • タイミング図の注釈に似た時間の制約をシーケンスへ適用。その他にも色々.... . . その他にも色々。

参照されたクラス内でオペレーションを作成

UModel では、シーケンス図からクラスの動作が記述されるメソッドのコードを生成することができます。この機能により、開発者はコード本体のすべてをシーケンス図へ挿入し、完全な実行アプリケーションを作成するという操作が可能になり、UModel を更なるコードの記述が必要になるスターティングポイントとしてではなく、視覚的なデザインならびにコード生成ツールとして使用することが可能になります。

シーケンス図から新たなデザインをフォワードエンジニアリングするだけではなく、リバース エンジニアリングされたシーケンス図の修正と既存コードの更新や、ラウンドトリップエンジニアリングにより、ソース コードまたは UML モデル内にあるシーケンス図になされた変更の同期を行うことが可能になります。

UModel では、Java、C#、Visual Basic 言語にてシーケンス図からコードを生成することができます。

UModel

レガシーソリューションに比較してわずかなコストで、 14 UML ダイアグラム、および、 XML スキーマとリレーショナルデータベース内の他のモデルテーブルのための UML 図すべてをサポートするパワフルなl UML モデルツールである UModel を使用することができます。UML 図の型の包括的なリストを確認するために、 UML 図のページ を確認、または、下のリンクをクリックして、Altova UModel の 30 日間無料トライアルを今すぐダウンロードしましょう。