PowerDesigner から UML 1.3 - XMI 1.1 フォーマットでエクスポートされたファイルを、Rational Software Architect の UML 2.1 XMI Interchange Model に変換しようとしています。これどうやってするの?
4 に答える
Php を使用した Web ベースのXMI ファイル コンバーターを試してみる価値はあります。
RSA が XMI 1.1 をインポートしない場合は、インポートできる別のツールを見つける必要があります。Enterprise Architect by Sparx Systems は XMI 1.1 をインポートでき、XMI 2.1 を書き込むことができます。http://www.sparxsystems.comの Web サイトから 30 日間の無料試用版を入手できます。ただし、XMI にはさまざまな方言があることに注意してください。そのため、さまざまなツールを試して、どれが最適かを確認する必要がある場合があります。幸運を!
XMI v1.3 が Power Designer v10 からモデルをエクスポートしたことを発見しました (よく覚えていなければ、v12 も同じことを行います)。ダイアグラムに関するデータがまったくないためです。
Power Designer の新しいリリース、更新、修正、パッチに関する手がかりはありますか?
XMI は標準ですが、ツール間で一様に実装されているわけではありません。Altova UModel は XMI 標準に最も近いものです。ただし、コストがかかるため、EA を使用すると、異なるバージョンの XMI をインポートしたり、異なるバージョンに XMI をインポートしたりできますが、一部のデータが失われる可能性があります。
XMI 1.3 から XMI 2.1 への変換を行う最善の方法は、XMI1.3 と XMI2.1 の両方が XML 形式のみであるため、実際には XSLT を介して変換することです。