UML としての XML スキーマXMLSpy® 2012 は XML スキーマを Altova UModel® 2012 の UML 2 プロジェクトとしてエクスポートすることができます。 Unified Modeling Language (UML) は、ソフトウェアやデータベース開発チームの間で複雑なデータ構造とソフトウェア開発プロジェクトのモデリングを行うための有効な手段として近年認知度を増しています。
XMLSpy の UML へ変換ダイアログにあるオプションを選択することで、UML プロジェクトの微調整を行い、スキーマを表す UML 図のデフォルト表示オプションを選択します :
以下の例では XMLSpy® 2012 スキーマメニューの XML スキーマにある Author 要素と同じものが UModel® 2012 の図の中に表示され、シーケンスの代わりに mName という新しい要素が表示されています :
UModel® 2012 のユーザーは必要な仕様をスキーマとは別の場所に記述し、それとアプリケーションのロジックを対応させたいと思うかも知れません。これはケース図、クラス図、シーケンス図や複合構造図などの図を UML プロジェクトに追加、拡張することで達成することができます。UModel® 2012 プロジェクトのクラス図は XML スキーマと連携を取ることのできる Java または C# コードを生成することができる様にデザインされています。
UModel® 2012 は双方向のエンジニアリングをサポートします。あなたのチームの1人の開発者が XMLSpy® 2012 でスキーマを見直している場合、 UModel® 2012 を使っている別の開発者は新しいバージョンの XSD から UML モデルを直接更新することができます。
|
| ||||||||||||||||
| 会社情報 | 企業法務 | プレス | パートナー | 求人情報 | サイトマップ | お問い合わせ | Altova Blog | Mobile | Full Site | |||
|
