0

既存の Topcased SYSML モデルを Rhapsody SYSML モデルに変換しようとしています。Rhapsody XMI Toolkit を使用して UML モデルを変換することができます。残念ながら、topcased は rhapsody とは別の sysml プロファイルを使用するため、SYSML モデルでは機能しません。双方向の変換はさらに優れていますが、topcased->rhapsody の方が重要です。これを達成する方法はありますか?

4

1 に答える 1

0

あなたができる「最も簡単な」ことは次のとおりです。- Rhapsody XMI ツールキットを使用してこのモデルをエクスポートし、元の Topcased モデルを変換する必要がある XML 形式の例を取得します。- 元のモデル要素 (ブロック、ポートなど) を Rhapsody XMi スキーマに準拠する XML に変換する Acceleo 変換を定義します。- 取得したファイルを Rhapsody にインポートします。

Acceleo は、OMG 標準 MOF Models To Text Transformation Language の Eclipse 実装です。TopCased で既に利用可能です。

この手順では、ダイアグラムではなくモデルをインポートします。その後、Rhapsody で直接自分で作成する必要があります。

これがお役に立てば幸いです

于 2011-10-30T07:26:43.990 に答える