UML 内の XML スキーマAltova UModel® 2012 には、XML スキーマに対して UML に似た特別なダイアグラムと、コードの生成サポートが含まれます。 UModel® 2012 XML スキーマ図では UML クラス図に似た形式で XML スキーマがレンダリングされます。
クリックしてデータベースツールスクリーンショットを拡大 XML スキーマを UModel へインポート既存の XML スキーマから UModel® 2012 UML プロジェクトを作成するには、プロジェクトメニューから XML スキーマのインポートオプションを選択します。
XML スキーマは、UModel® 2012 プロジェクトを作成するためリバースエンジニアリングされたアプリケーションソースコードとして扱われます。プロジェクトファイルや、その内部にあるダイアグラムは XML スキーマのモデルであり、スキーマそのものではありません。
UModel スキーマ図ツールバーUModel® 2012 XML スキーマ図にある特別なツールバーにより、XML スキーマ要素への簡単なアクセスが提供されます: クリックしてデータベースツールスクリーンショットを拡大 UModel® 2012 XML スキーマ図は、モデル内にあるその他のダイアグラムと同様に、視覚的な編集ツールにより編集を行うことができます。
XML スキーマファイルから UML モデルを同期UML モデルに対して行われた変更は、UModel® 2012 プロジェクトメニューから同期を行わない限り、XSD ファイルへ反映されません。
UModel® 2012 では XML スキーマファイルに対してもラウンドトリップエンジニアリングがサポートされています。スキーマが UModel® 2012 の外部で – 例えば業界標準の XML 開発環境である XMLSpy® 2012 にて - 修正された場合、UModel プロジェクトメニューコマンドを使って、変更を UModel プロジェクトや XML ダイアグラムへ同期することができます。
単一モデル内の XML スキーマとソースコード単一 UModel® 2012 プロジェクトに XML スキーマ図を加え、プログラミングコードを生成するデータ構造やクラス図を記述することができます。XSD プロファイルやプログラミング言語もプロジェクトモデルツリーへ簡単に追加することができます。
独立したコンポーネントにより、XML スキーマを XSD 出力に、UML クラスを Java 出力へ割り当てることができるようになります。 クリックしてデータベースツールスクリーンショットを拡大 クリックしてデータベースツールスクリーンショットを拡大
コード生成において、XML スキーマファイルや Java ソースコードファイルが UModel® 2012 により書き込まれます。
|
| ||||||||||||||||
| 会社情報 | 企業法務 | プレス | パートナー | 求人情報 | サイトマップ | お問い合わせ | Altova Blog | Mobile | Full Site | |||
|
