どのUModelエディションが必要ですか?

以下の表は、製品に含まれる機能を示しています。
UModelには、エンタープライズ版、プロフェッショナル版、ベーシック版の3つのエディションがあります。 2026.

UModelは、産業レベルのXML、SQL、UMLツール群であるAltova MissionKitにも含まれています。このソフトウェア開発スイートには、XMLSpyをはじめとする数々の受賞製品が含まれており、すべて特別割引価格で提供されています。

EnterpriseProfessionalBasic
32ビット版
64ビット版
サポートされている図の種類。
UML 2.4 ユースケース図
UML 2.4 アクティビティ図
UML 2.4 のクラス図。
UML 2.4 コミュニケーション図
UML 2.4 コンポーネント図
UML 2.4 複合構造図
UML 2.4 展開図。
UML 2.4 相互作用図。
UML 2.4 オブジェクト図。
UML 2.4 パッケージ図。
UML 2.4 シーケンス図
UML 2.4 状態遷移図。
UML 2.4 タイミング図。
UML 2.4 プロファイル図
XMLスキーマをUML図として表現する。
SQLデータベース用のUML図。
ビジネスプロセスモデル(BPMN 1.0および2.0)図。
SysMLの図と、UMLの図に対するSysMLの拡張機能。
ビジュアル編集機能
図面固有のツールバー。
図内での構文ハイライト表示。
カスタマイズ可能なスタイルと、スタイルシートによるデザインの適用。
要素やプロパティの迅速な編集を支援する機能。
図面内での直接編集における自動補完機能。
図面を編集中に、有効/無効な要素を強調表示します。
図の作成中に発生した構文エラーを、即座に報告します。
よく使う要素を保存するための「お気に入り」フォルダ。
複雑な図をナビゲートするための概要表示ウィンドウ。
区画を拡張/縮小します。
要素情報を表示/非表示します。
図のレイヤーを作成し、名前を付けます。
要素を特定の図面レイヤーに割り当てる。
図面のレイヤーを選択的に非表示にしたり、表示したりすることができます。
チームワーク支援
複数の独立したサブプロジェクトを組み合わせ、それらを同時に編集しながら、主要なプロジェクトを構築することができます。
編集可能または読み取り専用モードで、関連するサブプロジェクトを参照として含めることができます。
必要に応じて、コピー機能を使ってサブプロジェクトを追加することができます。
オプションとして、メインプロジェクトのドキュメントにサブプロジェクトを含めることも、除外することも可能です。また、サブプロジェクトのみのドキュメントを生成することもできます。
プロジェクトファイルに対して、それぞれ独立して変更が加えられた場合に、それらの変更を統合するための3ウェイのマージ処理を行います。
モデルとなるSQLデータベース。
SQLデータベースを編集可能な図として表示します。
既存のデータベースをインポートして、UMLデータベースモデルを作成します。
データベースの図面をエクスポートし、その変更内容を直接SQLデータベースに反映させたり、SQLデータベースの変更スクリプトを作成したりすることができます。
対応データベース
Firebird 2.5、3、4、5
IBM DB2 for iSeries® バージョン6.1、7.1、7.2、7.3、7.4
IBM DB2® 8, 9, 9.5, 9.7, 10.1, 10.5, 11.5, 11.5.7, 12.1
インフォミクス® 11.7、12.10、14.10
MariaDB 10、10.3、10.4、10.5、10.6.5、10.9.2、10.11、11.2、11.4、11.8
Microsoft Access (マイクロソフト アクセス)™ 2003年、2007年、2010年、2013年、2019年。
Microsoft® Azure SQL (Azure SQLデータベース)
Microsoft® SQL Server® 2005年、2008年、2012年、2014年、2016年、2017年、2019年、2022年
MySQL® 5、5.1、5.5、5.6、5.7、8、8.0.25、8.0.28、8.2、8.3、8.4、9.0/9.1
PostgreSQL 8、9.0.10、9.1.6、9.2.1、9.4、9.6、10、11、12、13、14.1、14.5、15、16、17
Oracle® 9i、10g、11g、12c、18、19
Progress OpenEdge 11.6 のアップデート情報。
SQLite 3.xバージョン。
サイベース® ASE 15、16ページ。
Teradata 16
プログラムコードの設計・開発技術
C++コードの自動生成
Java、C#、およびVisual Basicのコード自動生成機能。
プロジェクトごとに、カスタムコード生成テンプレートを割り当てます。
C++のソースコードとバイナリファイルを逆アセンブル・解析する。
Java、C#、およびVisual Basicのソースコードやバイナリファイルを解析し、その構造や機能を解明する。
往復設計。 – 変更されたソースコードに基づいて、UML図を更新します。
C++における状態機械図からのコード生成。
Java、C#、およびVisual Basicにおける、ステートマシン図からのコード自動生成。
シーケンス図からC++コードを生成する。
Java、C#、およびVisual Basicにおける、シーケンス図からコードを自動生成する機能。
相互運用性
ソースコード管理システムとの連携。
図を.PNG形式の画像ファイルとしてエクスポートします。
HTML、RTF、またはMicrosoft形式で、カスタマイズ可能なプロジェクトドキュメントを生成します。® ワード形式
オプションで、プロジェクトのドキュメントをHTML、RTF、Microsoft形式で生成できます。® SPSのスタイルシートを使用して、Word形式またはPDF形式で出力できます。
XMI 2.1またはXMI 2.4形式のファイルで、UMLモデルをインポート/エクスポートできます。
自動化支援サービス
OLEサポート機能。
アクティブXコントロール
コマンドラインインターフェース
グラフィカルなスクリプトエディタを備えた統合スクリプト環境。
アプリケーションやプロジェクトを外部から操作するためのAPI。
多機能な統合開発環境(IDE)連携機能。
Visual Studio® 統合
Eclipseとの連携。
コードまたはモデルの変更が自動的に同期されます。
モデル駆動型アーキテクチャ
プラットフォームに依存しないUMLモデリング。
Java、C++、C#、VB.NET、XSD、データベース、そしてプラットフォームに依存しないUML間のモデル変換。