どの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、18
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間のモデル変換