UModelは、アプリケーションの実行パスを大まかに示したインタラクション概要図を使用します。
UModel インタラクション概要図は、アクティビティ図とシーケンス図の要素を組み合わせることで、プログラムの実行フローを示します。また、複雑なシナリオを、複数の条件分岐を必要とする状況を、単一のシーケンス図として表現するために、インタラクション概要図を使用することもできます。
UModelのインタラクション概要図ツールバーには、開始ノード、終了ノード、決定、結合、分岐、および矢印のアイコンが含まれていますが、無効なUML構文を引き起こす可能性のある追加要素は含まれていません。制御フローの矢印は、モデル内の既存のシーケンス図やインタラクションを接続し、実行フローを視覚的に表現します。
初期の開発段階では、アプリケーション全体のフローを設計する際に、未完成のシーケンス図を迅速に作成し、インタラクション概要図のプレースホルダーとして利用することができます。この機能により、個々のシーケンスの詳細がすべて完了する前に、プログラムの全体的な流れを設計することが可能です。各シーケンス図は後で完成させたり、チームメンバー間で分担することもできます。
UModelのインタラクション概要図において、各シーケンス図は、その内容に基づいて表現されており、自動的にハイパーリンクが設定されているため、ワンクリックで実行の詳細を確認することができます。
UModelは、UMLの14種類の図だけでなく、XMLスキーマ用のUML図や、リレーショナルデータベースのテーブルをモデル化するためのUML図もサポートしており、従来のソリューションに比べて大幅に低いコストで、チームに強力なUMLモデリングツールを提供します。 すべてのUML図の種類を網羅したリストについては、当社のUML図のページをご覧ください。または、以下のリンクをクリックして、Altova UModelの30日間のトライアル版をダウンロードしてください。
