UModelは、使いやすいプロファイル図を提供し、UMLモデルを拡張して、プラットフォームや特定の分野に合わせて、独自のステレオタイプ、タグ付けされた値、および制約を定義することができます。
Altova UModelを使用すると、ソースコードの言語タイプやその他の要素を含むプロファイルを適用した状態を図示するためのプロファイル図を作成できます。また、特定の用途に合わせて独自のステレオタイプを定義することも可能です。UModelには、C#、Visual Basic、Javaといった言語のプロファイルが付属しています。これらの言語プロファイルは、一般的なものと、バージョン固有のバリエーションの両方で提供されています。
言語プロファイルを適用することで、ご希望のソースコードプラットフォームとバージョンで、すぐに作業を開始できます。さらに、UModelには、ビジネスプロセスモデリング、SysML、リレーショナルデータベース、XMLスキーマのための汎用プロファイルが用意されており、これらのプロファイルを使用することで、今日の企業ニーズに対応したモデリング機能を拡張できます。
上記の図は、UMLプロファイル図の一例で、開発中のアプリケーションで使用されるすべてのクラスを含むパッケージに、C#プロファイルを適用した様子を示しています。
UModelのプロファイル図を使用すると、専用のUML図内で、独自のステレオタイプ、タグ定義、および制約を定義できます。これらのカスタマイズは、プロファイルとして定義され、その後、パッケージに適用されます。
UModelは、UMLの14種類の図だけでなく、XMLスキーマ用のUML図や、リレーショナルデータベースのテーブルをモデル化するためのUML図もサポートしており、従来のソリューションに比べて大幅に低いコストで、チームに強力なUMLモデリングツールを提供します。 すべてのUML図の種類を網羅したリストについては、当社のUML図のページをご覧ください。または、以下のリンクをクリックして、Altova UModelの30日間のトライアル版をダウンロードしてください。
