UModel のシーケンス図により、アプリケーション内部にあるオブジェクトと送受信されたメッセージオブジェクト間のやり取りが記述されます
新たなシーケンス図を作成すると、UModel シはーケンス図ツールバーを自動的にツールバーに表示し、生存線、結合フラグメント、ゲート、メッセージコール、応答矢印、新たな生存線を作成したり、既存のオブジェクトを破棄するメッセージ、注釈といった特別な UML 要素への素早いアクセスを確保します。ではシーケンス図に対して柔軟なオプションが提供されており、UML ダイアグラム作成スタイルをサポートします。以下のようなオプションが提供されます:
UModel では、シーケンス図からクラスの動作が記述されるメソッドのコードを生成することができます。この機能により、開発者はコード本体のすべてをシーケンス図へ挿入し、完全な実行アプリケーションを作成するという操作が可能になり、UModel を更なるコードの記述が必要になるスターティングポイントとしてではなく、視覚的なデザインならびにコード生成ツールとして使用することが可能になります。
シーケンス図から新たなデザインをフォワードエンジニアリングするだけではなく、リバース エンジニアリングされたシーケンス図の修正と既存コードの更新や、ラウンドトリップエンジニアリングにより、ソース コードまたは UML モデル内にあるシーケンス図になされた変更の同期を行うことが可能になります。
UModel では、Java、C#、Visual Basic 言語にてシーケンス図からコードを生成することができます。
レガシーソリューションに比較してわずかなコストで、 14 UML ダイアグラム、および、 XML スキーマとリレーショナルデータベース内の他のモデルテーブルのための UML 図すべてをサポートするパワフルなl UML モデルツールである UModel を使用することができます。UML 図の型の包括的なリストを確認するために、 UML 図のページ を確認、または、下のリンクをクリックして、Altova UModel の 30 日間無料トライアルを今すぐダウンロードしましょう。