Altova UModelのバージョン2026が、2025年10月21日に発表されました。 以下に、新機能の詳細をご確認いただき、最新バージョンへのアップデートをお願いいたします。
以下に、利用することで得られる追加機能について詳しく説明します。 アップグレード 古いバージョンからUModelへ移行する。 Version 2026.
| UModel® 2014 (2013年10月29日) | Enterprise | Professional | Basic | |||
|---|---|---|---|---|---|---|
| プロジェクト関連のSPLテンプレートのサポート:これにより、生成されるコードのカスタマイズ性が向上します。 | ||||||
| 新しいデータベースおよびデータベースのバージョンに対応: * Informix 11.70 * PostgreSQL バージョン 9.0.10 / 9.1.6 / 9.2.1 * MySQL 5.5.28 * IBM DB2 バージョン 9.5 / 9.7 / 10.1 * SQL Server 2012 * Sybase ASE (Adaptive Server Enterprise) 15 / 15.7 * Access 2010 / 2013 | ||||||
| Eclipse 4.3との連携をサポートしています。 |
| UModel® 2012 (2011年10月19日リリース) | Enterprise | Professional | Basic | |||
|---|---|---|---|---|---|---|
| モデル駆動型アーキテクチャ:完全にモデルに基づいた設計戦略を可能にし、また、リバースエンジニアリングされたアプリケーションのクラスを、別のソースコード言語に変換することも可能です。 | ||||||
| UModel Professional Editionの機能強化:これまでにUModel Enterprise Editionでのみ提供されていたすべての機能を、より充実したものとして提供します。 | ||||||
| 新しく、初心者向けのUModel Basicエディションが登場しました。このバージョンは、ソフトウェアモデリングを初めて学ぶ開発者の方々が、直感的で高機能なUMLツールを容易に習得できるよう設計されています。 | ||||||
| JDBCデータベースドライバのサポート:Java開発者をはじめとする多くのユーザーにとって、データベースとの接続性が向上します。 | ||||||
| 図ウィンドウ内の視覚的なガイド機能:レイアウトツールバーの代替として、ユーザーがより整然とした図を作成できるようにする機能です。 | ||||||
| 新しいJava API:このAPIにより、Java開発者は、UModelの機能をより簡単に操作、カスタマイズ、および拡張することができます。 |
| UModel® 2011 リリース版3 (2011年6月8日) | Enterprise | Professional | Basic | |||
|---|---|---|---|---|---|---|
| .NET (C# および Visual Basic) アプリケーションのコードを生成するプロジェクト向けの、機能が強化されたクラス図。クラス内で、.NET のプロパティとメソッドを、それぞれ別の操作領域に表示するオプションがあります。 | ||||||
| .NET 4.0 および .NET アセンブリ向けのスクリプト作成およびスクリプトエディタ機能がサポートされました。これにより、ユーザーはローカルワークステーションにインストールされている任意の .NET アセンブリを組み込むことが可能になりました。 | ||||||
| ステートマシン図から生成されるコードに対するサポート機能を強化しました。より詳細なドキュメントに加え、ユーザーがこの強力な機能をより効果的に活用できるよう、追加のサンプルファイルも用意しました。 |
| UModel® 2011 (2010年9月8日) | Enterprise | Professional | Basic | |||
|---|---|---|---|---|---|---|
| モデルSQLデータベース:データベースのテーブルや、それらの関連性をUMLデータベース図でインポート、エクスポート、表示、および編集できます。 | ||||||
| チームワークのサポート:プロジェクトを複数のセクションに分割することで、並行開発を可能にします。 | ||||||
| 3方向プロジェクト統合:複数のサブプロジェクトを、一度の操作でアクティブなプロジェクトに統合します。 | ||||||
| 状態遷移図、シーケンス図、およびコミュニケーション図の機能拡張として、これらの図の種類すべてに共通の新しいツールバーボタンが追加されました。このボタンを使用すると、ユーザーは遷移やメッセージの名前を入力し、参照されているクラスに自動的に対応する操作が作成されます。 |
| UModel® 2010 リリース版3 (2010年5月10日) | Enterprise | Professional | Basic | |||
|---|---|---|---|---|---|---|
| Visual Studio 2010との連携機能 - Visual Studio 2010との連携をサポートするモジュールは、UModel 2010r3 Enterprise Editionのオプション機能であり、無料で提供されています。 | ||||||
| C#バージョン4.0に対応 – 常に最新の業界標準ソフトウェアバージョンへの対応を継続しています。 | ||||||
| UModel 2010r3では、プロトコル状態遷移図を新しい図の種類としてサポートしており、専用のツールバーが用意されています。 | ||||||
| 既存のコードからシーケンス図を生成する際の追加機能として、ユーザーは、ソースコードからシーケンス図を生成する際に、操作名を表示しないように選択できるようになりました。 | ||||||
| 新しいダイアグラムの自動レイアウトスタイルとして、「ブロック自動レイアウト」が追加されました。このスタイルでは、要素が種類ごとにグループ化され、長方形の形で配置されます。 | ||||||
| 非常に大きな図をPNG画像ファイルとして保存するためのサポート機能。 |
| UModel® 2010 リリース版2 (2010年2月16日) | Enterprise | Professional | Basic | |||
|---|---|---|---|---|---|---|
| 64ビット版 – UModelは、Windows Vista 64ビット版およびWindows 7 64ビット版のシステムで動作する64ビット版が利用できるようになりました。 | ||||||
| 最新のUMLバージョン2.3に対応 – 常に業界標準のソフトウェアモデリング手法の最新版をサポートし、その発展に貢献しています。 | ||||||
| ソースコードから生成されるシーケンス図を分割するオプションがあります。これにより、より小さなシーケンス図のセグメントに分割することで、追跡や分析が容易になります。 | ||||||
| HTMLドキュメントにおけるハイパーリンクの改善:UMLモデルに表示されるハイパーリンクが、HTMLプロジェクトのドキュメントにも含まれるようになりました。 |
| UModel® 2008 リリース2 (2008年4月28日) | Enterprise | Professional | Basic | |||
|---|---|---|---|---|---|---|
| OMG(Object Management Group)のビジネスプロセスモデリング表記(BPMN)をサポートします。BPMNは、ビジネスプロセスをワークフローとして視覚的に表現するためのグラフィカルな表記方法です。 | ||||||
| 図面レイヤー:専用のグラフィックアプリケーションと同様に、レイヤー機能がサポートされており、新しい「レイヤー」ヘルプウィンドウによって操作できます。 | ||||||
| 強化された自動補完機能。 | ||||||
| 複数のプロジェクトを統合する。 | ||||||
| Visual Basic 9.0 および C# 3.0 への対応。これらは、現在利用可能なこれらの人気プログラミング言語のバージョンです。 | ||||||
| MS Visual Studio 2008に対応しています。 | ||||||
| ディレクトリから複数のXMLスキーマをインポートします。 | ||||||
| より使いやすくなった、新しい図表作成機能の改善点。 |
| UModel® 2008 (2007年9月12日) | Enterprise | Professional | Basic | |||
|---|---|---|---|---|---|---|
| UModelには、現在、エンタープライズ版とプロフェッショナル版の2つのエディションをご用意しております。 | ||||||
| Visual StudioやEclipseとの連携により、ユーザーはこれらの多機能統合開発環境(IDE)からUModelの機能を直接利用できるようになります。また、モデルと基盤となるコードを自動的に同期させることができ、その逆も可能です。 | ||||||
| VB.NET コードの生成とリバースエンジニアリングのサポート – これまでJavaとC#をサポートしていましたが、VB.NETのコードエンジニアリングもサポートするようになりました。 | ||||||
| 図を画像として保存:ユーザーは、すべての図をまとめて、一度の操作で画像として保存できます。 | ||||||
| 検索と置換機能の強化。 | ||||||
| シーケンス図の機能拡張。 |
| UModel® 2007 リリース版3 (2007年5月30日) | Enterprise | Professional | Basic | |||
|---|---|---|---|---|---|---|
| プロジェクトドキュメントの自動生成:HTML、Word、またはRTF形式で開発プロジェクトのドキュメントを作成できます。ドキュメントの内容に関する設定を適用し、UML図、要素、および含める詳細度などを指定できます。 | ||||||
| 新しいクラス階層表示ウィンドウ:クラスの関係階層を瞬時に表示し、親クラスから継承されたプロパティや操作、または子クラスの存在を明らかにします。 | ||||||
| XMLスキーマの逆コンパイル機能の強化:'include'および'import'文のドキュメント化に対応し、XMLSpyでサポートされているOASISカタログファイルと同様の機能も提供します。 | ||||||
| すべてのUML図において、フレームと見出しに対応しています。 |
| UModel® 2007 (2007年1月1日リリース) | Enterprise | Professional | Basic | |||
|---|---|---|---|---|---|---|
| UML 2.1 の全13種類のダイアグラム形式に対応しており、インタラクション概要図、タイミング図、コミュニケーション図、パッケージ図などが新たに追加されています。 | ||||||
| XMLスキーマのUMLによるモデリング:コードエンジニアリングのサポート、XMLSpy 2007との相互運用性、XSDファイルのUML形式の図への逆コンパイル、XMLスキーマモデルのグラフィカルな編集、XMLスキーマモデルからのXSDコードの生成、XMLスキーマプロジェクトの双方向エンジニアリング。 | ||||||
| C#およびJavaのバイナリファイルの逆コンパイル – コンパイルされたコードからUMLモデルを自動的に生成し、バイナリファイルからソースコードへの変換を可能にする機能。 | ||||||
| モデル要素へのハイパーリンク機能:他の図、外部ドキュメント、またはウェブページへのリンクを挿入できます。 | ||||||
| コミュニケーション図からシーケンス図を自動的に生成する機能、およびその逆も可能です。 | ||||||
| XMIインポート/エクスポート機能の強化 – 他のUMLツールとの連携が向上しました。 |
| UModel® 2006 リリース2 (2006年7月18日) | Enterprise | Professional | Basic | |||
|---|---|---|---|---|---|---|
| アクティビティ図は、一連の動作の流れを図示し、内部または外部の条件に基づいて、トリガーメカニズム、意思決定ポイント、そして順次、並行、または代替的な流れを表現します。 | ||||||
| 状態遷移図:オブジェクトがそのライフサイクルを通じて変化する際の、様々な状態と、状態間の移行条件を識別します。 | ||||||
| 複合構造図:システムの設計や実行時のアーキテクチャ、またはアーキテクチャパターンを記述したり、クラス図のようにクラスのプロパティを単に一覧表示するのではなく、クラスをグラフィカルに表現したりします。 | ||||||
| 数多くの使いやすさ向上のための改良が施されています。具体的には、関連付けコネクタの自動生成、コピー&ペースト機能の強化、より多くのコンテキストメニューの追加、詳細設定ウィンドウへの直接入力フィールドの追加、豊富なサンプルファイルの提供、チュートリアル、およびヘルプ機能の拡充などが行われています。 |
| UModel® 2006 (2006年3月7日) | Enterprise | Professional | Basic | |||
|---|---|---|---|---|---|---|
| C# コード生成 – C# プログラミング言語向けのコード生成、リバースエンジニアリング、およびラウンドトリップエンジニアリング機能を提供します。リバースエンジニアリング機能には、Microsoft Visual Studio および Borland C# Builder プロジェクトに特化したサポートが含まれます。 | ||||||
| シーケンス図のサポート:この機能により、UModelの図形ライブラリに重要なシーケンス図が追加され、アプリケーション内のオブジェクト間の相互作用を定義し、送受信されるメッセージを特定するのに役立ちます。 | ||||||
| XMI 2.1相互運用性:Object Management Group™ (OMG™) のXML Metadata Interchange (XMI®) 2.1仕様に基づいて、UMLモデルをインポートおよびエクスポートし、他の標準に準拠したUMLツールとの相互運用性を実現します。 | ||||||
| UML 2.1 準拠:OMGのUML 2.1仕様に準拠しており、Altovaが業界標準への迅速な対応とコミットメントを示すものです。 | ||||||
| 高度なメッセージ機能:メッセージウィンドウ内で、検索、フィルタリング、コピー&ペースト、そしてインテリジェントなハイパーリンク機能を使用できます。 |
| UModel® 2005 リリース2 (2005年11月2日) | Enterprise | Professional | Basic | |||
|---|---|---|---|---|---|---|
| Java 5.0に対応しています。既存のプロジェクトへの影響を最小限に抑え、スムーズな移行を実現するため、Java 1.4またはJava 5.0のいずれかを選択してください。 | ||||||
| 新しいダイアグラム要素:Java 5.0で導入された新しい言語機能に対応するため、UMLテンプレート(Javaのジェネリクス)、および列挙型が追加されました。 | ||||||
| ユーザー定義のインクルードファイル:複数のプロジェクトでパッケージを共有し、優れたソフトウェア設計を再利用したり、大規模プロジェクトの一部に取り組むチーム内で活用したりすることができます。 | ||||||
| PNGファイル形式のサポート:UML図面を、技術文書作成ソフトウェアで利用可能なファイル形式で保存することで、プロジェクトのドキュメントに恒久的に組み込むことができます。 |
| UModel® 2005 (2005年5月23日) | Enterprise | Professional | Basic | |||
|---|---|---|---|---|---|---|
| UML 2.0:これは、統一モデリング言語(UML)の主要な改訂版をサポートしています。 | ||||||
| ユースケース図、クラス図、オブジェクト図、コンポーネント図、およびデプロイメント図について説明します。特に、開発プロセスの初期段階で最も役立ち、プロジェクトチームのメンバーにすぐにメリットをもたらすUML図に焦点を当てます。 | ||||||
| Javaのソースコードに対して、コード生成、リバースエンジニアリング、およびラウンドトリップ(元のコードを再現する処理)を行う機能。 | ||||||
| 豊富なビジュアルインターフェースと使いやすい機能:コンテキストに応じた入力支援、カラーコーディング、カスケードスタイル、カスタマイズ可能なデザイン要素、複数のレイアウト表示、無制限の元に戻す/やり直す機能。 |