Home. 
.

transparent

transparent

transparent

UML にて XML をベースとしたプロジェクトのモデリング

Altova UModel® 2012 は Altova XMLSpy ならびに Altova SchemaAgent との統合を行い、スキーマからのコード生成を使って XML をベースとしたプロジェクトのモデリングを行うことができます。

コンテンツの構造を記述するために XML が広く使用されるにい従い、数々の開発プロジェクトが XML を中心に添えたアプローチを取るようになりました。XML による処理を行っている殆どのソフトウェアエンジニアと同様、Altova XMLSpy® 2012 や SchemaAgent® 2012 を使用することで、コンテンツの構造やルールを定義する XML スキーマを作成することができます。その後、XMLSpy® 2012 Enterprise エディションに搭載されているコード生成機能により、クラスやインフラコードをスキーマから作成することで、実装フェーズの素早いスタートを切ることができます。

このアプローチの利点は、XMLSpy にてグラフィカルに XML データ構造を作成しただけでなく、アプリケーション内のスキーマをベースに、XML ドキュメントにアクセスするためのインフラコードを手に入れることができるというものです。

UModel® 2012 により、アプリケーション開発を次のレベルへ押し上げることができます:UModel® 2012 は XMLSpy® 2012 により生成された Java または C# コードをインポートし、UML クラス図をスキーマから作成します。UModel® 2012 ではこれらクラス図と、その他の UML ダイアグラムを組み合わせることで、より大きなアプリケーションのモデリングを行うことができます。

UModel import dialog

クリックしてデータベースツールスクリーンショットを拡大

モデルが完成すると、UModel® 2012 により、スキーマの定義や Java、C# の実装を含む、新しいソースコードを生成することができるようになります。

UModel import messages

クリックしてデータベースツールスクリーンショットを拡大

プロジェクトの展開とともに、モデルの修正が必要になったとしても、問題ありません - 更新も簡単に行うことができます!更新を行うにはいくつかの方法があります。

変更が XML スキーマに限定されたものであれば、XMLSpy® 2012 や SchemaAgent® 2012 で変更を行うことができます。XMLSpy® 2012 により新たなコードを生成し、そのコードを読み込むことで UModel® 2012 のダイアグラムを同期します。必要な変更が XML に関係するクラスと、アプリケーション内にあるその他のパーツ間のやり取りに関わるものであれば、UModel® 2012 のクラス図を編集し、そこから新たなコードを生成したほうが良いでしょう。



UModel integration menu

Altova UModel® 2012 により XML 開発プロジェクトにおける UML の利用がどれほど簡単に行えるか体験してみてください。今すぐ無料30日間トライアルの UModel® 2012 をダウンロード

XMLSpy® 2012 ならびに SchemaAgent® 2012 は受賞経験もある Altova の統合パッケージである Altova® MissionKit® 2012 に含まれています。無料30日間トライアルの Altova® MissionKit® 2012 をダウンロード



transparent
Download
Pricelist
Buy
Video
Comparison
Datasheet
Print
Mail
Like It
.
.

UML logo

.
.

transparent

transparent