0

これはモデルの変換についてはかなり奇妙な質問だと思います。Rhapsody(IBM / Telelogic)で定義され、RhapsodyXMIツールキットを使用してXMIにエクスポートされたUML2.2モデルから始めています。Topcased(EclipseベースのUML / Sysmlモデリング環境)で正常に開きました。したがって、エンティティの特定のサブセットを使用して新しいUMLモデルを作成することを目的として、QVT変換を適用しました。残念ながら、Rhapsodyで書いたエンティティの説明(つまり、クラスとメソッドの説明)を取得する正しい方法が見つかりませんでした。これらがXMIファイルにRhapsodyProfile:RhpModelElementタグおよびdescriptionHTMLまたはdescriptionRTF属性として存在することに気づきました。ただし、QVT変換では、ステレオタイプとしても注釈としても参照できません。この情報を失わないことが私にとって非常に重要です。

前もって感謝します

4

2 に答える 2

1

OK私は私の質問に答えることができたと思います。私は実際にそれを行う方法を見つけていませんが、Rhapsodyでタグを使用することで回避できます。それらは、タグ付けされた要素に適用されるステレオタイプとしてエクスポートされます。したがって、QVTでそれらを管理できます。

さよなら

アンドレア

于 2011-02-16T11:13:30.593 に答える
0

おそらく、これらのコメントは「標準」XMI形式でエクスポートされないため、Topcasedはモデルのロード時にコメントを無視します。

于 2011-02-15T20:56:40.887 に答える