2012-02-08 14 views
0

私はMicrosoft Visual Modelerを使用して自分のプロジェクトのUMLクラス図を描画しています。ツールはVisual Studio 6の一部です。既存のダイアグラムを再描画せずに最新のツールにインポートする方法はありますか?Microsoft Visual Modelerの置き換え

Visual ModelerはRational Roseソフトウェアのデモ版です。現在のRational Rose製品で図をインポートすることは可能かもしれませんが、私は安く簡単なものを探しています。私はクラス図を描き、ソースコードを生成しません。

答えて

0

ツール間の読み込みは、一般的に、あまり愚かではないにしても、使い慣れた使い方です。ほとんどのツールでサポートされている標準化されたインターチェンジ形式(XMI)がありますが、それは十数バージョン以上存在し、図のレイアウトは含まれていません。言い換えれば、クラスを新しいツールに渡すことができますが、ダイアグラムはそのままにしておくことができます。

MS Visual ModelerでモデルのXMIバージョンをエクスポートすることができれば、Sparx SystemsのEnterprise Architectのような現代的なツールにモデルの恩恵を受けることができるはずですすべての図を再描画して、幸せな夜を過ごしてください。

+0

いいえ、Visual ModelerはXMIをサポートしていないようです。これは2つのRational Rose形式でしか保存できません:* .mdlと* .ptl。 – Eugene

+0

モデリングツールで標準化されたインターチェンジ形式へのエクスポートがサポートされていない場合は、かなり厄介です。商用モデルの変換ツールであるTOOLBUSをチェックしたいかもしれません。 http://www.reischmann.comのホームページからProductsをクリックして、2つのPDFを見て、それが何を変換できるかについての情報を確認してください(非常に多く)。また、どのツールが他のツールのネイティブフォーマットをインポートできるかについていくつかのヒントを提供します。 – Uffe

1

私の同僚はRational Roseフォーマットをインポートする2つのツールを見つけ、Visual Modelerからクラス図をインポートできることを確認しました。ツールは次のとおりです。Visual Paradigm for UMLおよびStarUML最初は、私が必要とするよりはるかに洗練された商用ツールです。 StarUMLは放棄されましたが、新しいバージョン白StarUMLが現在サポートされています。しかし、このツールに切り替えると、独自の* .uml形式(XML)を使用し、XMIをエクスポートしないため、別の場所に移行することができなくなります。

+0

WhiteStarUMLの標準インストーラを実行し、すべてのDLLが正しくインストールされていれば、File - Export - XMIメニューコマンドが表示されます。おそらく完璧ではないかもしれませんが、StarUMLの厄介なクラッシュバグは修正されました。 – jszpilewski

+0

@jszpilewskiありがとうございます。私は、エクスポートメニューを見逃しました。それは動作します(つまり、xmlファイルを作成します;私は現時点でそれらをインポートするためのツールを持っていません)。 – Eugene